am 580a2921: Merge change 22945 into eclair

Merge commit '580a2921083f95e9ffd905bc31f838d683f667b4' into eclair-plus-aosp

* commit '580a2921083f95e9ffd905bc31f838d683f667b4':
  Add a null check in PackageParser
This commit is contained in:
Suchi Amalapurapu
2009-08-27 12:40:11 -07:00
committed by Android Git Automerger

View File

@@ -268,10 +268,12 @@ public class PackageParser {
}
}
if ((flags&PackageManager.GET_SIGNATURES) != 0) {
int N = p.mSignatures.length;
if (N > 0) {
pi.signatures = new Signature[N];
System.arraycopy(p.mSignatures, 0, pi.signatures, 0, N);
if (p.mSignatures != null) {
int N = p.mSignatures.length;
if (N > 0) {
pi.signatures = new Signature[N];
System.arraycopy(p.mSignatures, 0, pi.signatures, 0, N);
}
}
}
return pi;