From b1725dfb33f057784e673796d4f7063e2718b167 Mon Sep 17 00:00:00 2001 From: "Admiral H. Curtiss" Date: Sun, 16 Oct 2022 17:12:04 +0200 Subject: Zero-initialize structures passed to FatFs functions. --- Source/Core/Common/FatFsUtil.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'Source/Core/Common/FatFsUtil.cpp') diff --git a/Source/Core/Common/FatFsUtil.cpp b/Source/Core/Common/FatFsUtil.cpp index 37fbae4b91..b003e48f5b 100644 --- a/Source/Core/Common/FatFsUtil.cpp +++ b/Source/Core/Common/FatFsUtil.cpp @@ -360,7 +360,7 @@ static bool Pack(const File::FSTEntry& entry, bool is_root, std::vector& tmp return false; } - FIL dst; + FIL dst{}; const auto open_error_code = f_open(&dst, entry.virtualName.c_str(), FA_CREATE_ALWAYS | FA_WRITE); if (open_error_code != FR_OK) @@ -549,7 +549,7 @@ bool SyncSDFolderToSDImage(bool deterministic) return false; } - FATFS fs; + FATFS fs{}; const auto mount_error_code = f_mount(&fs, "", 0); if (mount_error_code != FR_OK) { @@ -591,7 +591,7 @@ static bool Unpack(const std::string path, bool is_directory, const char* name, { if (!is_directory) { - FIL src; + FIL src{}; const auto open_error_code = f_open(&src, name, FA_READ); if (open_error_code != FR_OK) { @@ -667,7 +667,7 @@ static bool Unpack(const std::string path, bool is_directory, const char* name, return false; } - DIR directory; + DIR directory{}; const auto opendir_error_code = f_opendir(&directory, "."); if (opendir_error_code != FR_OK) { @@ -676,7 +676,7 @@ static bool Unpack(const std::string path, bool is_directory, const char* name, return false; } - FILINFO entry; + FILINFO entry{}; while (true) { const auto readdir_error_code = f_readdir(&directory, &entry); @@ -767,7 +767,7 @@ bool SyncSDImageToSDFolder() return false; } - FATFS fs; + FATFS fs{}; const auto mount_error_code = f_mount(&fs, "", 0); if (mount_error_code != FR_OK) { -- cgit v1.2.3