Index: dbus/exported_object.h |
diff --git a/dbus/exported_object.h b/dbus/exported_object.h |
index 1351824c7fc9a5dfd9bd6203a3b27069a368561d..d9cda5763b755b8c7319a7900cb899891bde0c95 100644 |
--- a/dbus/exported_object.h |
+++ b/dbus/exported_object.h |
@@ -86,9 +86,12 @@ class ExportedObject : public base::RefCountedThreadSafe<ExportedObject> { |
// BLOCKING CALL. |
virtual void Unregister(); |
+ protected: |
+ // This is protected, so we can define sub classes. |
+ virtual ~ExportedObject(); |
+ |
private: |
friend class base::RefCountedThreadSafe<ExportedObject>; |
- virtual ~ExportedObject(); |
// Helper function for ExportMethod(). |
void ExportMethodInternal(const std::string& interface_name, |