Index: sync/internal_api/public/base/model_type.h |
diff --git a/sync/internal_api/public/base/model_type.h b/sync/internal_api/public/base/model_type.h |
index 0585b7b0a407d37d9813920ae8df139f56bb4305..7f9cef400f7c5b5c4b8faf0cbc1abf46dc83f8f4 100644 |
--- a/sync/internal_api/public/base/model_type.h |
+++ b/sync/internal_api/public/base/model_type.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. |
@@ -137,7 +137,7 @@ bool ShouldMaintainPosition(ModelType model_type); |
// These are the user-selectable data types. Note that some of these share a |
// preference flag, so not all of them are individually user-selectable. |
-ModelTypeSet UserTypes(); |
+SYNC_EXPORT ModelTypeSet UserTypes(); |
// This is the subset of UserTypes() that can be encrypted. |
ModelTypeSet EncryptableUserTypes(); |
@@ -152,12 +152,12 @@ ModelTypeSet EncryptableUserTypes(); |
// - Their contents are not encrypted automatically. |
// - They support custom update application and conflict resolution logic. |
// - All change processing occurs on the sync thread (GROUP_PASSIVE). |
-ModelTypeSet ControlTypes(); |
+SYNC_EXPORT ModelTypeSet ControlTypes(); |
// Returns true if this is a control type. |
// |
// See comment above for more information on what makes these types special. |
-bool IsControlType(ModelType model_type); |
+SYNC_EXPORT bool IsControlType(ModelType model_type); |
// Determine a model type from the field number of its associated |
// EntitySpecifics field. |