From a929bed0b2efd50861c24876f28252973c7f791e Mon Sep 17 00:00:00 2001 From: ComixHe Date: Wed, 25 Oct 2023 17:42:02 +0800 Subject: [PATCH] fix: detected error 'stack-use-after-scope' Signed-off-by: ComixHe --- CMakeLists.txt | 2 +- src/dbus/applicationservice.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d3cb9c0..0a2cbac 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,7 +28,7 @@ if(DDE_AM_USE_DEBUG_DBUS_NAME) endif() if(PROFILING_MODE) - add_compile_definitions(-DDPROFILING_MODE) + add_compile_definitions(-DPROFILING_MODE) endif() add_subdirectory(src) diff --git a/src/dbus/applicationservice.cpp b/src/dbus/applicationservice.cpp index ccbdd4a..6afae44 100644 --- a/src/dbus/applicationservice.cpp +++ b/src/dbus/applicationservice.cpp @@ -433,7 +433,7 @@ QStringMap ApplicationService::icons() const noexcept QStringMap ret; auto actionList = actions(); for (const auto &action : actionList) { - const auto &actionKey = QString{action}.prepend(DesktopFileActionKey); + auto actionKey = QString{action}.prepend(DesktopFileActionKey); auto value = m_entry->value(actionKey, "Icon"); if (!value.has_value()) { continue;