summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Dan Willemsen <dwillemsen@google.com> 2023-09-12 22:11:01 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2023-09-12 22:11:01 +0000
commit520f718df19bfeccca881d0f323752ac69ffd22b (patch)
tree31b6bf49bb6aff9137eee51874e247acfe8c87da
parent4ddda5ad1a93d311be638f5951e1e9d00d795abc (diff)
parentdcf1a24949aa6e8325a9b19cb6eca4768be1f2f3 (diff)
Merge "resolve merge conflicts of 68b2b71f5114bb3788c95415459afe806cc57d12 to aosp-main-future" into aosp-main-future am: b6b5a8c1aa am: dcf1a24949
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24735248 Change-Id: Ie13bcf5becf53169ebb6f5d9c2f875dd9cb86b2a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--services/backup/java/com/android/server/backup/TransportManager.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/backup/java/com/android/server/backup/TransportManager.java b/services/backup/java/com/android/server/backup/TransportManager.java
index 05327dcc7903..a792db0f7c78 100644
--- a/services/backup/java/com/android/server/backup/TransportManager.java
+++ b/services/backup/java/com/android/server/backup/TransportManager.java
@@ -738,6 +738,9 @@ public class TransportManager {
try {
String transportName = transport.name();
String transportDirName = transport.transportDirName();
+ if (transportName == null || transportDirName == null) {
+ return BackupManager.ERROR_TRANSPORT_INVALID;
+ }
registerTransport(transportComponent, transport);
// If registerTransport() hasn't thrown...
Slog.d(TAG, addUserIdToLogMessage(mUserId, "Transport " + transportString