| 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,
|
|
|