From 8f2b2aba1250e3a68f4b2c919d2068f8e83b9ac1 Mon Sep 17 00:00:00 2001 From: Alekhya Kommuru Date: Tue, 14 Jan 2020 15:23:21 -0800 Subject: [PATCH] localized powerRenameExt --- src/modules/powerrename/dll/PowerRenameExt.cpp | 4 +++- src/modules/powerrename/dll/PowerRenameExt.h | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/modules/powerrename/dll/PowerRenameExt.cpp b/src/modules/powerrename/dll/PowerRenameExt.cpp index a2d98c19db..6f056c7338 100644 --- a/src/modules/powerrename/dll/PowerRenameExt.cpp +++ b/src/modules/powerrename/dll/PowerRenameExt.cpp @@ -4,6 +4,7 @@ #include #include #include +#include #include #include #include "resource.h" @@ -195,7 +196,8 @@ DWORD WINAPI CPowerRenameMenu::s_PowerRenameUIThreadProc(_In_ void* pData) HRESULT __stdcall CPowerRenameMenu::GetTitle(IShellItemArray* /*psiItemArray*/, LPWSTR* ppszName) { - return SHStrDup(L"PowerRename", ppszName); + app_name = GET_RES_STRING_WCHAR(IDS_POWERRENAME); + return SHStrDup(app_name, ppszName); } HRESULT __stdcall CPowerRenameMenu::GetIcon(IShellItemArray* /*psiItemArray*/, LPWSTR* ppszIcon) diff --git a/src/modules/powerrename/dll/PowerRenameExt.h b/src/modules/powerrename/dll/PowerRenameExt.h index 8e6258b1a3..7e45f38906 100644 --- a/src/modules/powerrename/dll/PowerRenameExt.h +++ b/src/modules/powerrename/dll/PowerRenameExt.h @@ -66,9 +66,12 @@ public: static bool IsEnabled(); private: - ~CPowerRenameMenu(); + ~CPowerRenameMenu(){ + delete (app_name); + } std::atomic m_refCount = 1; HBITMAP m_hbmpIcon = nullptr; CComPtr m_spdo; + wchar_t* app_name; };