am c067ef5f: am 580a2921: Merge change 22945 into eclair

Merge commit 'c067ef5f5a58ec3c44e556b5c2b012f9ac22f40c'

* commit 'c067ef5f5a58ec3c44e556b5c2b012f9ac22f40c':
  Add a null check in PackageParser
This commit is contained in:
Suchi Amalapurapu
2009-08-27 12:42:18 -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;