Loading core/java/android/content/pm/PackageParser.java +6 −4 Original line number Original line Diff line number Diff line Loading @@ -268,12 +268,14 @@ public class PackageParser { } } } } if ((flags&PackageManager.GET_SIGNATURES) != 0) { if ((flags&PackageManager.GET_SIGNATURES) != 0) { if (p.mSignatures != null) { int N = p.mSignatures.length; int N = p.mSignatures.length; if (N > 0) { if (N > 0) { pi.signatures = new Signature[N]; pi.signatures = new Signature[N]; System.arraycopy(p.mSignatures, 0, pi.signatures, 0, N); System.arraycopy(p.mSignatures, 0, pi.signatures, 0, N); } } } } } return pi; return pi; } } Loading Loading
core/java/android/content/pm/PackageParser.java +6 −4 Original line number Original line Diff line number Diff line Loading @@ -268,12 +268,14 @@ public class PackageParser { } } } } if ((flags&PackageManager.GET_SIGNATURES) != 0) { if ((flags&PackageManager.GET_SIGNATURES) != 0) { if (p.mSignatures != null) { int N = p.mSignatures.length; int N = p.mSignatures.length; if (N > 0) { if (N > 0) { pi.signatures = new Signature[N]; pi.signatures = new Signature[N]; System.arraycopy(p.mSignatures, 0, pi.signatures, 0, N); System.arraycopy(p.mSignatures, 0, pi.signatures, 0, N); } } } } } return pi; return pi; } } Loading