diff options
author | Jay Shrauner <shrauner@google.com> | 2015-07-10 21:15:29 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2015-07-10 21:15:29 +0000 |
commit | f3d6e2ce28e622374c99f8a408654ababf339f9e (patch) | |
tree | 466eabd9fb9bc9bb3962647ab583e7bad505e918 | |
parent | 5348ba442f69d448efea332758f10cfc1efc3f5b (diff) | |
parent | 9ea7848d027f01d7f8945e84b29322b8d9828a92 (diff) | |
download | packages_apps_Contacts-f3d6e2ce28e622374c99f8a408654ababf339f9e.tar.gz packages_apps_Contacts-f3d6e2ce28e622374c99f8a408654ababf339f9e.tar.bz2 packages_apps_Contacts-f3d6e2ce28e622374c99f8a408654ababf339f9e.zip |
am 9ea7848d: Merge "Catch WRITE_CONTACTS SecurityExceptions" into mnc-dev
* commit '9ea7848d027f01d7f8945e84b29322b8d9828a92':
Catch WRITE_CONTACTS SecurityExceptions
-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"); |