]> git.eshelyaron.com Git - emacs.git/commitdiff
Backport of long term bug from trunk:
authorJason Rumney <jasonr@gnu.org>
Fri, 18 Jul 2008 08:59:50 +0000 (08:59 +0000)
committerJason Rumney <jasonr@gnu.org>
Fri, 18 Jul 2008 08:59:50 +0000 (08:59 +0000)
2008-07-18  David Robinow  <drobinow@gmail.com>  (tiny change)

        * w32inevt.c: Include dispextern.h.  Don't declare change_frame_size
        here.
        (maybe_generate_resize_event, resize_event): Call change_frame_size
        with SAFE arg.

src/ChangeLog
src/w32inevt.c

index e1c93051548a2fdf6256f6198cc7f431c32c954e..5604f8080d0cd5ec5f8c5ab5032c098779770bed 100644 (file)
@@ -1,3 +1,10 @@
+2008-07-18  David Robinow  <drobinow@gmail.com>  (tiny change)
+
+        * w32inevt.c: Include dispextern.h.  Don't declare change_frame_size
+        here.
+        (maybe_generate_resize_event, resize_event): Call change_frame_size
+        with SAFE arg.
+
 2008-07-17  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
        * gtkutil.c: Include <config.h> instead of "config.h".
index 0eb73964aae28aa3ce1f379d67535d8af90e5560..6f0401c9561de1967fbd2cc190f5bf30094b1a03 100644 (file)
@@ -39,6 +39,7 @@ Boston, MA 02110-1301, USA.
 #include "lisp.h"
 #include "keyboard.h"
 #include "frame.h"
+#include "dispextern.h"
 #include "blockinput.h"
 #include "termhooks.h"
 #include "w32heap.h"
@@ -54,9 +55,6 @@ static DWORD movement_time;
 /* from keyboard.c */
 extern void reinvoke_input_signal (void);
 
-/* from dispnew.c */
-extern int change_frame_size (FRAME_PTR, int, int, int, int);
-
 /* from w32console.c */
 extern int w32_use_full_screen_buffer;
 
@@ -622,7 +620,7 @@ resize_event (WINDOW_BUFFER_SIZE_RECORD *event)
 {
   FRAME_PTR f = get_frame ();
 
-  change_frame_size (f, event->dwSize.Y, event->dwSize.X, 0, 1);
+  change_frame_size (f, event->dwSize.Y, event->dwSize.X, 0, 1, 0);
   SET_FRAME_GARBAGED (f);
 }
 
@@ -639,7 +637,7 @@ maybe_generate_resize_event ()
   change_frame_size (f,
                     1 + info.srWindow.Bottom - info.srWindow.Top,
                     1 + info.srWindow.Right - info.srWindow.Left,
-                    0, 0);
+                    0, 0, 0);
 }
 
 int