From 04cb60bc691b5ff96774557f11d632660c732816 Mon Sep 17 00:00:00 2001 From: kichik Date: Tue, 17 Apr 2007 19:12:24 +0000 Subject: [PATCH] don't start showing pages if quit was called in the show function git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5096 212acab6-be3b-0410-9dea-997c60f758d6 --- Source/exehead/Ui.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/exehead/Ui.c b/Source/exehead/Ui.c index 2ec5d0db..c9e56f2d 100644 --- a/Source/exehead/Ui.c +++ b/Source/exehead/Ui.c @@ -604,6 +604,8 @@ nextPage: SetWindowPos(m_curwnd,0,r.left,r.top,0,0,SWP_NOACTIVATE|SWP_NOSIZE|SWP_NOZORDER); #ifdef NSIS_SUPPORT_CODECALLBACKS ExecuteCodeSegment(this_page->showfunc,NULL); + if (g_quit_flag) + return FALSE; #endif //NSIS_SUPPORT_CODECALLBACKS ShowWindow(m_curwnd,SW_SHOWNA); NotifyCurWnd(WM_NOTIFY_START);