From 98f3d8e2edfc125ed9d7918415743e57cf820b9e Mon Sep 17 00:00:00 2001 From: George Hazan Date: Thu, 13 Jul 2023 16:28:08 +0300 Subject: rename code extracted to the separate function + memory leak fix --- include/m_protosvc.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/m_protosvc.h b/include/m_protosvc.h index b5381981fe..979d4568e9 100644 --- a/include/m_protosvc.h +++ b/include/m_protosvc.h @@ -444,8 +444,13 @@ struct CUSTOMSEARCHRESULTS struct PROTOFILERESUME { - int action; // a FILERESUME_ flag - const wchar_t *szFilename; // full path. Only valid if action == FILERESUME_RENAME + ~PROTOFILERESUME() + { + mir_free(szFilename); + } + + int action; // a FILERESUME_ flag + wchar_t *szFilename = 0; // full path. Only valid if action == FILERESUME_RENAME }; #define PS_FILERESUME "/FileResume" -- cgit v1.2.3