From 9c33ad84278353286bbb4118cd11ca3fcfec439a Mon Sep 17 00:00:00 2001 From: gcontini <1121667+gcontini@users.noreply.github.com> Date: 周六, 31 10月 2020 23:36:25 +0800 Subject: [PATCH] codacy cleanup --- src/library/os/linux/os_linux.cpp | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/src/library/os/linux/os_linux.cpp b/src/library/os/linux/os_linux.cpp index c203e4e..2915808 100644 --- a/src/library/os/linux/os_linux.cpp +++ b/src/library/os/linux/os_linux.cpp @@ -97,7 +97,7 @@ FUNCTION_RETURN parse_blkid(const std::string &blkid_file_content, std::vector<DiskInfo> &diskInfos_out, std::unordered_map<std::string, int> &disk_by_uuid) { - DiskInfo diskInfo; + DiskInfo diskInfo = {}; int diskNum = 0; for (std::size_t oldpos = 0, pos = 0; (pos = blkid_file_content.find("</device>", oldpos)) != std::string::npos; oldpos = pos + 1) { @@ -111,6 +111,8 @@ parseUUID(disk_sn.c_str(), diskInfo.disk_sn, sizeof(diskInfo.disk_sn)); std::string disk_type = getAttribute(cur_dev, "TYPE"); disk_by_uuid.insert(std::pair<std::string, int>(disk_sn, diskInfo.id)); + diskInfo.label_initialized = true; + diskInfo.sn_initialized = true; // unlikely that somebody put the swap on a removable disk. // this is a first rough guess on what can be a preferred disk for blkid devices // just in case /etc/fstab can't be accessed or it is not up to date. -- Gitblit v1.9.1