summaryrefslogtreecommitdiff
path: root/src/Fl_Window_Driver.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/Fl_Window_Driver.cxx')
-rw-r--r--src/Fl_Window_Driver.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Fl_Window_Driver.cxx b/src/Fl_Window_Driver.cxx
index 5c4095104..a31c85d07 100644
--- a/src/Fl_Window_Driver.cxx
+++ b/src/Fl_Window_Driver.cxx
@@ -140,7 +140,8 @@ int Fl_Window_Driver::hide_common() {
pWindow->flx_ = 0;
// recursively remove any subwindows:
- for (Fl_X *wi = Fl_X::first; wi;) {
+ Fl_X *wi;
+ for (wi = Fl_X::first; wi;) {
Fl_Window* W = wi->w;
if (W->window() == pWindow) {
W->hide();
@@ -271,7 +272,8 @@ fl_uintptr_t Fl_Window_Driver::xid(const Fl_Window *win) {
\version 1.4.0 */
Fl_Window *Fl_Window_Driver::find(fl_uintptr_t xid) {
Fl_X *window;
- for (Fl_X **pp = &Fl_X::first; (window = *pp); pp = &window->next) {
+ Fl_X **pp;
+ for (pp = &Fl_X::first; (window = *pp); pp = &window->next) {
if (window->xid == xid) {
if (window != Fl_X::first && !Fl::modal()) {
// make this window be first to speed up searches