summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLeon Scroggins <scroggo@google.com>2011-02-02 13:51:53 -0500
committerLeon Scroggins <scroggo@google.com>2011-02-02 13:51:53 -0500
commitd0b57887912ff7bc0fc3c2976fecc062136465d5 (patch)
tree6e3f53080824c74a878800376afc926bc0f2cc4e /src
parent93842036405d99a1c26471d5d06fe3f1b5048b2d (diff)
downloadandroid_packages_providers_DownloadProvider-d0b57887912ff7bc0fc3c2976fecc062136465d5.tar.gz
android_packages_providers_DownloadProvider-d0b57887912ff7bc0fc3c2976fecc062136465d5.tar.bz2
android_packages_providers_DownloadProvider-d0b57887912ff7bc0fc3c2976fecc062136465d5.zip
Check for null before accessing pckg.
Prevents null pointer exception when using DownloadManager.completedDownload Change-Id: I53859705c5e925f2320491451e41a631e4fed715
Diffstat (limited to 'src')
-rw-r--r--src/com/android/providers/downloads/DownloadProvider.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/providers/downloads/DownloadProvider.java b/src/com/android/providers/downloads/DownloadProvider.java
index 80e0d22f..c3856a57 100644
--- a/src/com/android/providers/downloads/DownloadProvider.java
+++ b/src/com/android/providers/downloads/DownloadProvider.java
@@ -621,7 +621,7 @@ public final class DownloadProvider extends ContentProvider {
}
// TODO: replace this hack with something cleaner
- if (pckg.equals(GSF_PACKAGE_NAME) &&
+ if (pckg != null && pckg.equals(GSF_PACKAGE_NAME) &&
(getContext().checkCallingPermission(Downloads.Impl.PERMISSION_ACCESS_ADVANCED)
== PackageManager.PERMISSION_GRANTED)) {
filteredValues.put(Constants.OTA_UPDATE, Boolean.TRUE);