summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann <gerd@gnu.org>2001-03-06 19:33:47 +0000
committerGerd Moellmann <gerd@gnu.org>2001-03-06 19:33:47 +0000
commitf7658510faf34242d7fb72b8836017ed458f8349 (patch)
treecd3eb695aeb9868a701b65afed382d2527c91161 /src
parente57b2e435878d8ffc60f910d33e0758a698cccd3 (diff)
downloademacs-f7658510faf34242d7fb72b8836017ed458f8349.tar.gz
(Fx_create_frame): Clear Vwindow_list.
Diffstat (limited to 'src')
-rw-r--r--src/w32fns.c5
-rw-r--r--src/xfns.c5
2 files changed, 10 insertions, 0 deletions
diff --git a/src/w32fns.c b/src/w32fns.c
index 74aaf164bec..f3001649f81 100644
--- a/src/w32fns.c
+++ b/src/w32fns.c
@@ -5462,6 +5462,11 @@ This function is an internal primitive--use `make-frame' instead.")
;
}
UNGCPRO;
+
+ /* Make sure windows on this frame appear in calls to next-window
+ and similar functions. */
+ Vwindow_list = Qnil;
+
return unbind_to (count, frame);
}
diff --git a/src/xfns.c b/src/xfns.c
index 8ed08ee75ff..97c57382f41 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -4455,6 +4455,11 @@ This function is an internal primitive--use `make-frame' instead.")
}
UNGCPRO;
+
+ /* Make sure windows on this frame appear in calls to next-window
+ and similar functions. */
+ Vwindow_list = Qnil;
+
return unbind_to (count, frame);
}