Index: webkit/fileapi/file_system_quota_client.h |
diff --git a/webkit/fileapi/file_system_quota_client.h b/webkit/fileapi/file_system_quota_client.h |
index 626f9fe9c5cefa590ad3881ab0592da431af7402..adca8a6f4fc1034b3e635f5a0607bafb752684ef 100644 |
--- a/webkit/fileapi/file_system_quota_client.h |
+++ b/webkit/fileapi/file_system_quota_client.h |
@@ -13,6 +13,7 @@ |
#include "base/compiler_specific.h" |
#include "base/file_path.h" |
#include "base/memory/ref_counted.h" |
+#include "webkit/fileapi/fileapi_export.h" |
#include "webkit/fileapi/file_system_quota_util.h" |
#include "webkit/fileapi/file_system_types.h" |
#include "webkit/quota/quota_client.h" |
@@ -31,8 +32,9 @@ class FileSystemContext; |
// is called. |
// All of the public methods of this class are called by the quota manager |
// (except for the constructor/destructor). |
-class FileSystemQuotaClient : public quota::QuotaClient, |
- public quota::QuotaTaskObserver { |
+class FILEAPI_EXPORT_PRIVATE FileSystemQuotaClient |
+ : public NON_EXPORTED_BASE(quota::QuotaClient), |
+ public quota::QuotaTaskObserver { |
public: |
FileSystemQuotaClient( |
FileSystemContext* file_system_context, |