From 5dd90e9597f27919726d57c6c03953c2ab418e76 Mon Sep 17 00:00:00 2001 From: Gerhard Hoffmann Date: Sun, 10 Dec 2023 14:42:28 +0100 Subject: [PATCH] Use enum value as array index. --- src/hwapi.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hwapi.cpp b/src/hwapi.cpp index b02e091..197346f 100644 --- a/src/hwapi.cpp +++ b/src/hwapi.cpp @@ -4387,7 +4387,7 @@ bool hwapi::dcDownloadRequest(QString const &dcFileToDownload) const { return false; } - char *fNameBuffer = data->m_downLoadDC.m_filename; + char *fNameBuffer = data->m_downLoadDC.m_filename[(int)SharedMem::DCDownload::FILE_INDEX::DC_BINARY]; size_t const size = sizeof(data->m_downLoadDC.m_filename); std::memset(fNameBuffer, 0x00, size); @@ -4575,7 +4575,7 @@ bool hwapi::dcDownloadReportFinished() { QString hwapi::dcDownloadFileName() const { SharedMem const *data = SharedMem::getDataConst(); - return data ? data->m_downLoadDC.m_filename : ""; + return data ? data->m_downLoadDC.m_filename[(int)SharedMem::DCDownload::FILE_INDEX::DC_BINARY] : ""; } bool hwapi::dcDownloadSetRequested(bool requested) {