Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9d51192e authored by Christopher Tate's avatar Christopher Tate Committed by Android Git Automerger
Browse files

am f74aa094: Handle bad package name arguments sensically

* commit 'f74aa094':
  Handle bad package name arguments sensically
parents 31b5c290 f74aa094
Loading
Loading
Loading
Loading
+26 −21
Original line number Diff line number Diff line
@@ -700,7 +700,7 @@ public class PackageManagerService extends IPackageManager.Stub {
                                    // Just post MCS_BOUND message to trigger processing
                                    // of next pending install.
                                    if (DEBUG_SD_INSTALL) Log.i(TAG,
                                            "Posting MCS_BOUND for next woek");
                                            "Posting MCS_BOUND for next work");
                                    mHandler.sendEmptyMessage(MCS_BOUND);
                                }
                            }
@@ -7533,6 +7533,7 @@ public class PackageManagerService extends IPackageManager.Stub {
                mSuccess = getPackageSizeInfoLI(mStats.packageName, mStats.userHandle, mStats);
            }
            if (mSuccess) {
                final boolean mounted;
                if (Environment.isExternalStorageEmulated()) {
                    mounted = true;
@@ -7561,6 +7562,7 @@ public class PackageManagerService extends IPackageManager.Stub {
                            userEnv.buildExternalStorageAppObbDirs(mStats.packageName));
                }
            }
        }
        @Override
        void handleReturnCode() {
@@ -10271,6 +10273,9 @@ public class PackageManagerService extends IPackageManager.Stub {
            final IPackageStatsObserver observer) {
        mContext.enforceCallingOrSelfPermission(
                android.Manifest.permission.GET_PACKAGE_SIZE, null);
        if (packageName == null) {
            throw new IllegalArgumentException("Attempt to get size of null packageName");
        }
        PackageStats stats = new PackageStats(packageName, userHandle);