]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fx_popup_menu): Use terminal specific mouse_position_hook.
authorJason Rumney <jasonr@gnu.org>
Tue, 15 May 2007 23:02:24 +0000 (23:02 +0000)
committerJason Rumney <jasonr@gnu.org>
Tue, 15 May 2007 23:02:24 +0000 (23:02 +0000)
src/w32menu.c

index ba29c6ae43393131f21ef98b31f6479a77ddf2c3..5f507ad76c02973c0ef217051393b89363518f4f 100644 (file)
@@ -20,14 +20,15 @@ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
 Boston, MA 02110-1301, USA.  */
 
 #include <config.h>
-#include <signal.h>
 
+#include <signal.h>
 #include <stdio.h>
+
 #include "lisp.h"
-#include "termhooks.h"
 #include "keyboard.h"
 #include "keymap.h"
 #include "frame.h"
+#include "termhooks.h"
 #include "window.h"
 #include "blockinput.h"
 #include "buffer.h"
@@ -673,8 +674,8 @@ cached information about equivalent key sequences.  */)
          enum scroll_bar_part part;
          unsigned long time;
 
-         if (mouse_position_hook)
-           (*mouse_position_hook) (&new_f, 1, &bar_window,
+         if (FRAME_TERMINAL (new_f)->mouse_position_hook)
+           (*FRAME_TERMINAL (new_f)->mouse_position_hook) (&new_f, 1, &bar_window,
                                    &part, &x, &y, &time);
          if (new_f != 0)
            XSETFRAME (window, new_f);