diff options
-rw-r--r-- | include/m_chat_int.h | 1 | ||||
-rw-r--r-- | src/mir_app/src/chat_tools.cpp | 7 |
2 files changed, 1 insertions, 7 deletions
diff --git a/include/m_chat_int.h b/include/m_chat_int.h index 5c1367154b..c62a649b75 100644 --- a/include/m_chat_int.h +++ b/include/m_chat_int.h @@ -356,7 +356,6 @@ struct CHAT_MANAGER void (*OnReplaceSession)(SESSION_INFO*);
void (*ShowRoom)(SESSION_INFO*);
- void (*OnGetLogName)(SESSION_INFO*, const wchar_t*);
void (*OnEventBroadcast)(SESSION_INFO *si, GCEVENT *gce);
void (*OnSetTopic)(SESSION_INFO*);
diff --git a/src/mir_app/src/chat_tools.cpp b/src/mir_app/src/chat_tools.cpp index 4d1c2ef945..ffb7f3b62c 100644 --- a/src/mir_app/src/chat_tools.cpp +++ b/src/mir_app/src/chat_tools.cpp @@ -739,12 +739,7 @@ wchar_t* GetChatLogsFilename(SESSION_INFO *si, time_t tTime) }
else ptszVarPath = g_Settings->pszLogDir;
- wchar_t *tszParsedName = Utils_ReplaceVarsW(ptszVarPath, si->hContact, rva);
- if (g_chatApi.OnGetLogName)
- g_chatApi.OnGetLogName(si, tszParsedName);
- else
- PathToAbsoluteW(tszParsedName, si->pszLogFileName);
- mir_free(tszParsedName);
+ PathToAbsoluteW(ptrW(Utils_ReplaceVarsW(ptszVarPath, si->hContact, rva)), si->pszLogFileName);
for (auto &it : rva)
mir_free(it.value.w);
|