diff options
author | Jerry Zhang <zhangjerry@google.com> | 2018-03-27 17:54:21 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2018-03-27 17:54:21 +0000 |
commit | bb54f62d1a7afc2879a576267f753ad898c09a3d (patch) | |
tree | 257f6f294a03ba6b36c8757e3eda13284009ef9c /media/java/android/mtp/MtpDatabase.java | |
parent | 766343cbbcc0ef53a87920a829bde4a69b8929b4 (diff) | |
parent | 2ecbc7acdb6f87e34228e67e36333f64eb021f82 (diff) |
Merge "Guard against null server" into pi-dev
Diffstat (limited to 'media/java/android/mtp/MtpDatabase.java')
-rwxr-xr-x | media/java/android/mtp/MtpDatabase.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/media/java/android/mtp/MtpDatabase.java b/media/java/android/mtp/MtpDatabase.java index 1244d7f040b4..7976f67c64a8 100755 --- a/media/java/android/mtp/MtpDatabase.java +++ b/media/java/android/mtp/MtpDatabase.java @@ -314,7 +314,9 @@ public class MtpDatabase implements AutoCloseable { public void addStorage(StorageVolume storage) { MtpStorage mtpStorage = mManager.addMtpStorage(storage); mStorageMap.put(storage.getPath(), mtpStorage); - mServer.addStorage(mtpStorage); + if (mServer != null) { + mServer.addStorage(mtpStorage); + } } public void removeStorage(StorageVolume storage) { @@ -322,7 +324,9 @@ public class MtpDatabase implements AutoCloseable { if (mtpStorage == null) { return; } - mServer.removeStorage(mtpStorage); + if (mServer != null) { + mServer.removeStorage(mtpStorage); + } mManager.removeMtpStorage(mtpStorage); mStorageMap.remove(storage.getPath()); } |