Index: sync/notifier/sync_system_resources.h |
diff --git a/sync/notifier/sync_system_resources.h b/sync/notifier/sync_system_resources.h |
index bd6fc480d218b5b2f3cf1fdaea19faf46af8dc08..9b660bfaf3720acae9efe0fba1c4aef0d9ffe0fc 100644 |
--- a/sync/notifier/sync_system_resources.h |
+++ b/sync/notifier/sync_system_resources.h |
@@ -1,4 +1,4 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
+// Copyright 2012 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
// |
@@ -19,6 +19,7 @@ |
#include "base/message_loop.h" |
#include "base/threading/non_thread_safe.h" |
#include "google/cacheinvalidation/include/system-resources.h" |
+#include "sync/base/sync_export.h" |
#include "sync/notifier/push_client_channel.h" |
#include "sync/notifier/state_writer.h" |
@@ -116,7 +117,8 @@ class SyncStorage : public invalidation::Storage { |
std::string cached_state_; |
}; |
-class SyncSystemResources : public invalidation::SystemResources { |
+class SYNC_EXPORT_PRIVATE SyncSystemResources |
+ : public NON_EXPORTED_BASE(invalidation::SystemResources) { |
public: |
SyncSystemResources(scoped_ptr<notifier::PushClient> push_client, |
StateWriter* state_writer); |