From 0c55481e15c493e3462ea74297e320997ec1de32 Mon Sep 17 00:00:00 2001 From: Tobias Weimer Date: Mon, 23 Mar 2015 16:48:36 +0000 Subject: HTTPServer: -Fixed "Copy Link" -Close Statistics window on Exit -Minor x64 fix git-svn-id: http://svn.miranda-ng.org/main/trunk@12484 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/HTTPServer/src/GuiElements.cpp | 4 ++-- plugins/HTTPServer/src/main.cpp | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'plugins/HTTPServer/src') diff --git a/plugins/HTTPServer/src/GuiElements.cpp b/plugins/HTTPServer/src/GuiElements.cpp index 5019c165c3..c06e583bea 100644 --- a/plugins/HTTPServer/src/GuiElements.cpp +++ b/plugins/HTTPServer/src/GuiElements.cpp @@ -865,7 +865,7 @@ static INT_PTR CALLBACK DlgProcStatsticView(HWND hwndDlg, UINT msg, WPARAM wPara } case ID_SHARELIST_NEWSHARE: { - CallService(MS_SHARE_NEW_FILE, 0, (long)hwndDlg); + CallService(MS_SHARE_NEW_FILE, 0, (LPARAM)hwndDlg); return TRUE; } @@ -925,7 +925,7 @@ static INT_PTR CALLBACK DlgProcStatsticView(HWND hwndDlg, UINT msg, WPARAM wPara // Place the handle on the clipboard. - HANDLE hMyData = SetClipboardData(CF_UNICODETEXT, hglbCopy); + HANDLE hMyData = SetClipboardData(CF_TEXT, hglbCopy); if (! hMyData) MessageBox(hwndDlg, TranslateT("Failed to set clipboard data"), MSG_BOX_TITEL, MB_OK); diff --git a/plugins/HTTPServer/src/main.cpp b/plugins/HTTPServer/src/main.cpp index 5c289bbb75..89b61986c6 100644 --- a/plugins/HTTPServer/src/main.cpp +++ b/plugins/HTTPServer/src/main.cpp @@ -84,6 +84,8 @@ bool bShutdownInProgress = false; int hLangpack = 0; +extern HWND hwndStatsticView; + PLUGININFOEX pluginInfo = { sizeof(PLUGININFOEX), __PLUGIN_NAME, @@ -959,5 +961,7 @@ int nSystemShutdown(WPARAM /*wparam*/, LPARAM /*lparam*/) { extern "C" __declspec(dllexport) int Unload() { nSystemShutdown(0, 0); + if(hwndStatsticView) + DestroyWindow(hwndStatsticView); return 0; } \ No newline at end of file -- cgit v1.2.3