summaryrefslogtreecommitdiff
path: root/core/java/android/content/SyncRequest.java
diff options
context:
space:
mode:
authorMatthew Williams <mjwilliams@google.com>2013-10-14 10:39:41 -0700
committerMatthew Williams <mjwilliams@google.com>2013-10-14 10:39:41 -0700
commitd08d6686c5e16cedc23cd9bc836a28d629b8622c (patch)
treea2ef9a87b326d3d5715fd0cb309fee5a78199ea8 /core/java/android/content/SyncRequest.java
parent8f7b859a7dffc1526a7e357c9d0ec6e1a7854da9 (diff)
parent94b518101c2b2587cb60664dde8931b11f154ec0 (diff)
resolved conflicts for merge of 94b51810 to master
Change-Id: Ida818f066b66c356a84c80e5eab0a4e2cf4ebd49
Diffstat (limited to 'core/java/android/content/SyncRequest.java')
-rw-r--r--core/java/android/content/SyncRequest.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/content/SyncRequest.java b/core/java/android/content/SyncRequest.java
index 201a8b37258c..db8868023e18 100644
--- a/core/java/android/content/SyncRequest.java
+++ b/core/java/android/content/SyncRequest.java
@@ -454,6 +454,9 @@ public class SyncRequest implements Parcelable {
if (mSyncTarget != SYNC_TARGET_UNKNOWN) {
throw new IllegalArgumentException("Sync target has already been defined.");
}
+ if (authority != null && authority.length() == 0) {
+ throw new IllegalArgumentException("Authority must be non-empty");
+ }
mSyncTarget = SYNC_TARGET_ADAPTER;
mAccount = account;
mAuthority = authority;