| Index: sync/syncable/syncable_util.h
|
| diff --git a/sync/syncable/syncable_util.h b/sync/syncable/syncable_util.h
|
| index add3e2d066d594daabf4f1d1cf96c93d2fe4190e..4ea8a6f6c48b8fd7dd697d8474c0f61c73dd925b 100644
|
| --- a/sync/syncable/syncable_util.h
|
| +++ b/sync/syncable/syncable_util.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.
|
|
|
| @@ -9,6 +9,7 @@
|
| #include <vector>
|
|
|
| #include "base/basictypes.h"
|
| +#include "sync/base/sync_export.h"
|
| #include "sync/internal_api/public/base/model_type.h"
|
|
|
| namespace tracked_objects {
|
| @@ -23,22 +24,24 @@ class WriteTransaction;
|
| class MutableEntry;
|
| class Id;
|
|
|
| -void ChangeEntryIDAndUpdateChildren(WriteTransaction* trans,
|
| - MutableEntry* entry,
|
| - const Id& new_id);
|
| +SYNC_EXPORT_PRIVATE void ChangeEntryIDAndUpdateChildren(WriteTransaction* trans,
|
| + MutableEntry* entry,
|
| + const Id& new_id);
|
|
|
| -bool IsLegalNewParent(BaseTransaction* trans, const Id& id, const Id& parentid);
|
| +SYNC_EXPORT_PRIVATE bool IsLegalNewParent(BaseTransaction* trans,
|
| + const Id& id,
|
| + const Id& parentid);
|
|
|
| bool SyncAssert(bool condition,
|
| const tracked_objects::Location& location,
|
| const char* msg,
|
| BaseTransaction* trans);
|
|
|
| -int GetUnsyncedEntries(BaseTransaction* trans,
|
| - std::vector<int64> *handles);
|
| +SYNC_EXPORT_PRIVATE int GetUnsyncedEntries(BaseTransaction* trans,
|
| + std::vector<int64> *handles);
|
|
|
| // Generates a fixed-length tag for the given string under the given model_type.
|
| -std::string GenerateSyncableHash(
|
| +SYNC_EXPORT_PRIVATE std::string GenerateSyncableHash(
|
| ModelType model_type, const std::string& client_tag);
|
|
|
| } // namespace syncable
|
|
|