From 8a450f0a7e90608a5f2165b580e60fc248f104a8 Mon Sep 17 00:00:00 2001 From: "Kim F. Storm" Date: Tue, 16 Aug 2005 14:58:33 +0000 Subject: [PATCH] (SAVED_WINDOW_VECTOR_SIZE): Remove dangerous define. (Fcurrent_window_configuration): Use VECSIZE macro instead. --- src/window.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/window.c b/src/window.c index ccc3cdfa761..36d0c89bc43 100644 --- a/src/window.c +++ b/src/window.c @@ -5624,8 +5624,6 @@ struct saved_window Lisp_Object scroll_bar_width, vertical_scroll_bar_type; }; -#define SAVED_WINDOW_VECTOR_SIZE 24 /* Arg to Fmake_vector */ - #define SAVED_WINDOW_N(swv,n) \ ((struct saved_window *) (XVECTOR ((swv)->contents[(n)]))) @@ -6205,7 +6203,7 @@ redirection (see `redirect-frame-focus'). */) data->saved_windows = tem; for (i = 0; i < n_windows; i++) XVECTOR (tem)->contents[i] - = Fmake_vector (make_number (SAVED_WINDOW_VECTOR_SIZE), Qnil); + = Fmake_vector (make_number (VECSIZE (struct saved_window)), Qnil); save_window_save (FRAME_ROOT_WINDOW (f), XVECTOR (tem), 0); XSETWINDOW_CONFIGURATION (tem, data); return (tem); -- 2.39.2