From 02b342f4410845593d2b913b392ad5f49136c4ac Mon Sep 17 00:00:00 2001 From: Linquize Date: Tue, 22 Sep 2015 22:25:35 +0800 Subject: [PATCH] Fix x64 crash in Find all files (closes #954, fixes #953) This issue has begun since d9299e644f4deaaebd2a00dd9e97986565c83e02 --- PowerEditor/src/ScitillaComponent/FindReplaceDlg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PowerEditor/src/ScitillaComponent/FindReplaceDlg.cpp b/PowerEditor/src/ScitillaComponent/FindReplaceDlg.cpp index fb769b6bf..bf32c3f4c 100644 --- a/PowerEditor/src/ScitillaComponent/FindReplaceDlg.cpp +++ b/PowerEditor/src/ScitillaComponent/FindReplaceDlg.cpp @@ -3258,7 +3258,7 @@ LRESULT APIENTRY Progress::wndProc(HWND hwnd, UINT umsg, WPARAM wparam, LPARAM l case WM_CREATE: { Progress* pw =(Progress*)((LPCREATESTRUCT)lparam)->lpCreateParams; - ::SetWindowLongPtr(hwnd, GWLP_USERDATA, PtrToUlong(pw)); + ::SetWindowLongPtr(hwnd, GWLP_USERDATA, (LONG_PTR)pw); return 0; }