Add null checking before setting cleanup flag 06/219806/3
authorSangyoon Jang <jeremy.jang@samsung.com>
Tue, 10 Dec 2019 07:21:18 +0000 (16:21 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Fri, 13 Dec 2019 07:09:49 +0000 (07:09 +0000)
Change-Id: Ib80ccd3a48c1d392b11ab081a6050de82fcf6d97
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/common/step/filesystem/step_update_storage_directories.cc

index 198a146..e4acb5e 100644 (file)
@@ -138,8 +138,10 @@ Step::Status StepUpdateStorageDirectories::process() {
 Step::Status StepUpdateStorageDirectories::clean() {
   recovery::RecoveryFile* recovery_file =
     context_->recovery_info.get().recovery_file.get();
-  recovery_file->set_cleanup(true);
-  recovery_file->WriteAndCommitFileContent();
+  if (recovery_file) {
+    recovery_file->set_cleanup(true);
+    recovery_file->WriteAndCommitFileContent();
+  }
   if (mode_ == UpdateMode::NONE)
     return Status::OK;