From 6a6efa6bdd9974b4e0bb00b603914f824375a997 Mon Sep 17 00:00:00 2001 From: Uwe Seimet Date: Mon, 20 Dec 2021 12:58:29 +0100 Subject: [PATCH] Cleanup --- src/raspberrypi/rascsi_image.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/raspberrypi/rascsi_image.cpp b/src/raspberrypi/rascsi_image.cpp index 971af082..5b4e449d 100644 --- a/src/raspberrypi/rascsi_image.cpp +++ b/src/raspberrypi/rascsi_image.cpp @@ -136,10 +136,8 @@ bool RascsiImage::CreateImage(int fd, const PbCommand& command) string folder = default_image_folder + "/" + filename.substr(0, slash_position); struct stat st; - if (stat(folder.c_str(), &st)) { - if (mkdir(folder.c_str(), 0777) == -1) { - return ReturnStatus(fd, false, "Can't create folder '" + folder + "': " + strerror(errno)); - } + if (stat(folder.c_str(), &st) && mkdir(folder.c_str(), 0777) == -1) { + return ReturnStatus(fd, false, "Can't create folder '" + folder + "': " + strerror(errno)); } }