diff options
| author | 2016-08-11 03:13:19 -0400 | |
|---|---|---|
| committer | 2016-08-11 03:15:53 -0400 | |
| commit | a358e2ef10b569a83e5a1090261c691055713fa1 (patch) | |
| tree | 8abf98e855784fe8e209cbcecc619c2493750a66 /src/modules/window/libkviwindow.cpp | |
| parent | KviMainWindow: Enumerate through module extension toolbars properly (diff) | |
| download | KVIrc-a358e2ef10b569a83e5a1090261c691055713fa1.tar.gz KVIrc-a358e2ef10b569a83e5a1090261c691055713fa1.tar.bz2 KVIrc-a358e2ef10b569a83e5a1090261c691055713fa1.zip | |
libkviwindow: Properly enumerate
Diffstat (limited to 'src/modules/window/libkviwindow.cpp')
| -rw-r--r-- | src/modules/window/libkviwindow.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/modules/window/libkviwindow.cpp b/src/modules/window/libkviwindow.cpp index cb7e4be88..02cd13728 100644 --- a/src/modules/window/libkviwindow.cpp +++ b/src/modules/window/libkviwindow.cpp @@ -1540,9 +1540,11 @@ static bool window_module_init(KviModule * m) static bool window_module_cleanup(KviModule *) { - for(auto & w : g_pUserWindowList) + while(!g_pUserWindowList.empty()) + { + auto & w = g_pUserWindowList.front(); w->close(); - g_pUserWindowList.clear(); + } return true; } |
