From 817c24752cf1d70bcd53a038a0d06abbb1ec6aad Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Tue, 5 Oct 2010 14:40:22 -0700 Subject: Fix issue #3056500: Problem report for ASTRO Change-Id: Ifa07dbc50930f5d6a20cdc0ee541c0566f3785ba --- core/java/android/content/pm/ApplicationInfo.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/java/android/content/pm/ApplicationInfo.java b/core/java/android/content/pm/ApplicationInfo.java index b1ef0dba3a83..175d6db5375d 100644 --- a/core/java/android/content/pm/ApplicationInfo.java +++ b/core/java/android/content/pm/ApplicationInfo.java @@ -400,7 +400,11 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable { pw.println(prefix + "uid=" + uid + " flags=0x" + Integer.toHexString(flags) + " theme=0x" + Integer.toHexString(theme)); pw.println(prefix + "sourceDir=" + sourceDir); - if (!sourceDir.equals(publicSourceDir)) { + if (sourceDir == null) { + if (publicSourceDir != null) { + pw.println(prefix + "publicSourceDir=" + publicSourceDir); + } + } else if (!sourceDir.equals(publicSourceDir)) { pw.println(prefix + "publicSourceDir=" + publicSourceDir); } if (resourceDirs != null) { -- cgit v1.2.3-59-g8ed1b