| Index: sync/internal_api/public/base/invalidation.h
|
| diff --git a/sync/internal_api/public/base/invalidation.h b/sync/internal_api/public/base/invalidation.h
|
| index 309eb7de0147355fb481d350119dd86b508b90fb..7be82f8983abc0fcaa142a1a903c8c414ee5f766 100644
|
| --- a/sync/internal_api/public/base/invalidation.h
|
| +++ b/sync/internal_api/public/base/invalidation.h
|
| @@ -35,9 +35,15 @@ class SYNC_EXPORT Invalidation {
|
| static scoped_ptr<Invalidation> InitFromValue(
|
| const base::DictionaryValue& value);
|
|
|
| - Invalidation(const Invalidation& other);
|
| ~Invalidation();
|
|
|
| + // We define the copy and assignment operators explicitly for now, even
|
| + // though the implicit definitions would be good enough for our purposes.
|
| + // This is to work around some linker issues in the Windows build. See
|
| + // http://crbug.com/394549.
|
| + Invalidation(const Invalidation& other);
|
| + Invalidation& operator=(const Invalidation& other);
|
| +
|
| // Compares two invalidations. The comparison ignores ack-tracking state.
|
| bool Equals(const Invalidation& other) const;
|
|
|
|
|