diff --git a/storage-sample/src/main/java/com/omh/android/storage/sample/presentation/file_viewer/FileViewerViewModel.kt b/storage-sample/src/main/java/com/omh/android/storage/sample/presentation/file_viewer/FileViewerViewModel.kt index df78ec0..f885d65 100644 --- a/storage-sample/src/main/java/com/omh/android/storage/sample/presentation/file_viewer/FileViewerViewModel.kt +++ b/storage-sample/src/main/java/com/omh/android/storage/sample/presentation/file_viewer/FileViewerViewModel.kt @@ -323,7 +323,9 @@ class FileViewerViewModel @Inject constructor( val fileToSave = File(downloadFolder, file.getNameWithExtension()) val fileOutputStream = FileOutputStream(fileToSave) - bytes.writeTo(fileOutputStream) + bytes.use { byteArrayOutputStream -> + byteArrayOutputStream.writeTo(fileOutputStream) + } } override fun onCleared() {