Merge "Fix PackagePartitions contains null check" into rvc-dev am: ca4709a9a5 am: 26c2956206
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11825431 Change-Id: If57c4a2d9024dfa4a5dce74ae01a96aabb677ad3
This commit is contained in:
@@ -183,17 +183,20 @@ public class PackagePartitions {
|
||||
|
||||
/** Returns whether the partition contains the specified file in its priv-app folder. */
|
||||
public boolean containsPrivApp(@NonNull File scanFile) {
|
||||
return FileUtils.contains(mPrivAppFolder.getFile(), canonicalize(scanFile));
|
||||
return mPrivAppFolder != null
|
||||
&& FileUtils.contains(mPrivAppFolder.getFile(), canonicalize(scanFile));
|
||||
}
|
||||
|
||||
/** Returns whether the partition contains the specified file in its app folder. */
|
||||
public boolean containsApp(@NonNull File scanFile) {
|
||||
return FileUtils.contains(mAppFolder.getFile(), canonicalize(scanFile));
|
||||
return mAppFolder != null
|
||||
&& FileUtils.contains(mAppFolder.getFile(), canonicalize(scanFile));
|
||||
}
|
||||
|
||||
/** Returns whether the partition contains the specified file in its overlay folder. */
|
||||
public boolean containsOverlay(@NonNull File scanFile) {
|
||||
return FileUtils.contains(mOverlayFolder.getFile(), canonicalize(scanFile));
|
||||
return mOverlayFolder != null
|
||||
&& FileUtils.contains(mOverlayFolder.getFile(), canonicalize(scanFile));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user