From 27f193cad956ff5238a6abbe2bed797b971a9ffa Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 21 Sep 2012 10:59:30 +0000 Subject: fix for the dynamic option pages' unloading git-svn-id: http://svn.miranda-ng.org/main/trunk@1620 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- src/modules/options/options.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/modules') diff --git a/src/modules/options/options.cpp b/src/modules/options/options.cpp index c76fdd6bfd..1c3c87ad9e 100644 --- a/src/modules/options/options.cpp +++ b/src/modules/options/options.cpp @@ -636,7 +636,7 @@ static void UnloadOptionsModule(HWND hdlg, OptionsDlgData *dat, HINSTANCE hInst) { bool bToRebuildTree = false; - for (int i=0; i < dat->arOpd.getCount(); i++) { + for (int i=dat->arOpd.getCount()-1; i >= 0; i--) { OptionsPageData* opd = dat->arOpd[i]; if (opd->hInst != hInst) continue; -- cgit v1.2.3