From e341c7e7c8eed486113cbb721b09ac3aeda07d2f Mon Sep 17 00:00:00 2001 From: Ken Shirriff Date: Mon, 19 Oct 2009 11:17:19 -0700 Subject: [PATCH] Add access to ContentProvider for SyncState. This is used (temporarily) by the new calendar sync implementation. --- .../java/android/content/AbstractSyncableContentProvider.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/java/android/content/AbstractSyncableContentProvider.java b/core/java/android/content/AbstractSyncableContentProvider.java index eba87150e4e7e..98668629f0381 100644 --- a/core/java/android/content/AbstractSyncableContentProvider.java +++ b/core/java/android/content/AbstractSyncableContentProvider.java @@ -747,4 +747,8 @@ public abstract class AbstractSyncableContentProvider extends SyncableContentPro public void writeSyncDataBytes(Account account, byte[] data) { mSyncState.writeSyncDataBytes(mOpenHelper.getWritableDatabase(), account, data); } + + protected ContentProvider getSyncStateProvider() { + return mSyncState.asContentProvider(); + } }