diff options
author | Jay Shrauner <shrauner@google.com> | 2015-07-10 21:05:47 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-07-10 21:05:48 +0000 |
commit | 9ea7848d027f01d7f8945e84b29322b8d9828a92 (patch) | |
tree | 70b54fa5532a7087e67b96b239eb97d820093f87 | |
parent | 2241783345a24acd27c52d938943b2ca76dc7329 (diff) | |
parent | 9881882e769fbf66d728159322e1d8b5e572e36c (diff) | |
download | packages_apps_Contacts-9ea7848d027f01d7f8945e84b29322b8d9828a92.tar.gz packages_apps_Contacts-9ea7848d027f01d7f8945e84b29322b8d9828a92.tar.bz2 packages_apps_Contacts-9ea7848d027f01d7f8945e84b29322b8d9828a92.zip |
Merge "Catch WRITE_CONTACTS SecurityExceptions" into mnc-dev
-rw-r--r-- | src/com/android/contacts/quickcontact/QuickContactActivity.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/com/android/contacts/quickcontact/QuickContactActivity.java b/src/com/android/contacts/quickcontact/QuickContactActivity.java index 7a2363259..8b1c00aa0 100644 --- a/src/com/android/contacts/quickcontact/QuickContactActivity.java +++ b/src/com/android/contacts/quickcontact/QuickContactActivity.java @@ -382,10 +382,14 @@ public class QuickContactActivity extends ContactsActivity { .appendPath(String.valueOf(dataId)) .appendQueryParameter(DataUsageFeedback.USAGE_TYPE, usageType) .build(); - final boolean successful = getContentResolver().update( - dataUsageUri, new ContentValues(), null, null) > 0; - if (!successful) { - Log.w(TAG, "DataUsageFeedback increment failed"); + try { + final boolean successful = getContentResolver().update( + dataUsageUri, new ContentValues(), null, null) > 0; + if (!successful) { + Log.w(TAG, "DataUsageFeedback increment failed"); + } + } catch (SecurityException ex) { + Log.w(TAG, "DataUsageFeedback increment failed", ex); } } else { Log.w(TAG, "Invalid Data ID"); |