diff options
author | Robert Pösel <robyer@seznam.cz> | 2017-02-05 22:07:01 +0100 |
---|---|---|
committer | Robert Pösel <robyer@seznam.cz> | 2017-02-05 22:46:17 +0100 |
commit | d8142b3a62a0e0e5cb715f95f2e03d9bf808dff0 (patch) | |
tree | af524b3076b8e3eabb29c7b39e1791d1fc334838 /plugins/Msg_Export/src/utils.h | |
parent | 63946d6a451ba85b0a098959590632da64a1f014 (diff) |
Msg_Export: Optimize exporting all history (fixes #609)
Makes export about 10x faster.
Diffstat (limited to 'plugins/Msg_Export/src/utils.h')
-rwxr-xr-x | plugins/Msg_Export/src/utils.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/Msg_Export/src/utils.h b/plugins/Msg_Export/src/utils.h index f7bf70efc8..c4f318e133 100755 --- a/plugins/Msg_Export/src/utils.h +++ b/plugins/Msg_Export/src/utils.h @@ -48,12 +48,16 @@ extern bool bReplaceHistory; tstring sGetErrorString(DWORD dwError);
tstring sGetErrorString();
void DisplayLastError(const wchar_t *pszError);
+void DisplayErrorDialog(const wchar_t *pszError, tstring& sFilePath, DBEVENTINFO *dbei);
wchar_t *CheckedTranslate(const wchar_t *szEng, int nFormatCount = -1);
void SaveSettings();
void ShowDebugInfo();
+HANDLE openCreateFile(tstring sFilePath);
+bool bExportEvent(MCONTACT hContact, MEVENT hDbEvent, HANDLE hFile, tstring sFilePath);
+
int nExportEvent(WPARAM wparam, LPARAM lparam);
int nContactDeleted(WPARAM wparam, LPARAM lparam);
|