From 13a123e6e898717de9c24229c519adb527bad603 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20M=C3=A9tais?= Date: Thu, 22 Mar 2018 10:33:42 +0100 Subject: [PATCH] Prevent NPE when removable storage is not found --- .../org/videolan/vlc/gui/helpers/hf/WriteExternalDelegate.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlc-android/src/org/videolan/vlc/gui/helpers/hf/WriteExternalDelegate.kt b/vlc-android/src/org/videolan/vlc/gui/helpers/hf/WriteExternalDelegate.kt index 99dd48d6a..89e3595bd 100644 --- a/vlc-android/src/org/videolan/vlc/gui/helpers/hf/WriteExternalDelegate.kt +++ b/vlc-android/src/org/videolan/vlc/gui/helpers/hf/WriteExternalDelegate.kt @@ -92,7 +92,7 @@ class WriteExternalDelegate : BaseHeadlessFragment() { if (activity === null) return val fragment = WriteExternalDelegate() callback = cb - storage = FileUtils.getMediaStorage(uri) + storage = FileUtils.getMediaStorage(uri) ?: return fragment.arguments = Bundle(1).apply { putString(KEY_STORAGE_PATH, storage) } activity.supportFragmentManager.beginTransaction().add(fragment, TAG).commitAllowingStateLoss() } -- 2.22.0