emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master f4e9cea: Pacify gcc -Wnull-dereference some more


From: Paul Eggert
Subject: [Emacs-diffs] master f4e9cea: Pacify gcc -Wnull-dereference some more
Date: Sun, 10 Jun 2018 13:39:01 -0400 (EDT)

branch: master
commit f4e9ceacdae2de88a165e94b5c2f34eeb4115139
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>

    Pacify gcc -Wnull-dereference some more
    
    * src/keyboard.c (read_char): Use xevent_start in a couple
    more places where it is safe.  This is needed with
    --enable-gcc-warnings --enable-checking on Fedora 28 x86-64.
---
 src/keyboard.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/keyboard.c b/src/keyboard.c
index d498ac3..c90fbd3 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -2924,13 +2924,13 @@ read_char (int commandflag, Lisp_Object map,
     {
       Lisp_Object posn;
 
-      posn = POSN_POSN (EVENT_START (c));
+      posn = POSN_POSN (xevent_start (c));
       /* Handle menu-bar events:
         insert the dummy prefix event `menu-bar'.  */
       if (EQ (posn, Qmenu_bar) || EQ (posn, Qtool_bar))
        {
          /* Change menu-bar to (menu-bar) as the event "position".  */
-         POSN_SET_POSN (EVENT_START (c), list1 (posn));
+         POSN_SET_POSN (xevent_start (c), list1 (posn));
 
          also_record = c;
          Vunread_command_events = Fcons (c, Vunread_command_events);



reply via email to

[Prev in Thread] Current Thread [Next in Thread]