From 102e4288d5a5ad5199b43d7193a9abf72d1208b3 Mon Sep 17 00:00:00 2001 From: kichik Date: Fri, 13 Sep 2002 14:10:21 +0000 Subject: [PATCH] Bug fixed git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@994 212acab6-be3b-0410-9dea-997c60f758d6 --- Contrib/Makensisw/makensisw.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Contrib/Makensisw/makensisw.cpp b/Contrib/Makensisw/makensisw.cpp index 52fe9a38..8165863a 100644 --- a/Contrib/Makensisw/makensisw.cpp +++ b/Contrib/Makensisw/makensisw.cpp @@ -296,7 +296,7 @@ BOOL CALLBACK DialogProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam) { case IDM_FIND: { if (!uFindReplaceMsg) - uFindReplaceMsg = RegisterWindowMessage(FINDMSGSTRING); + uFindReplaceMsg = RegisterWindowMessage(FINDMSGSTRING); my_memset(&fr, 0, sizeof(FINDREPLACE)); fr.lStructSize = sizeof(FINDREPLACE); fr.hwndOwner = hwndDlg; @@ -310,7 +310,7 @@ BOOL CALLBACK DialogProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam) { } } } - if (msg == uFindReplaceMsg) { + if (uFindReplaceMsg && msg == uFindReplaceMsg) { LPFINDREPLACE lpfr = (LPFINDREPLACE)lParam; if (lpfr->Flags & FR_FINDNEXT) { WPARAM flags = FR_DOWN;