emacs-diffs
[Top][All Lists]
Advanced

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

master 607f826edd4: Fix event data leak


From: Po Lu
Subject: master 607f826edd4: Fix event data leak
Date: Tue, 18 Jul 2023 09:26:43 -0400 (EDT)

branch: master
commit 607f826edd49cf771bd97d222d223ebda3dedea3
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    Fix event data leak
    
    * src/xterm.c (handle_one_xevent): Jump to XI_OTHER after
    handling touch ownership event.
---
 src/xterm.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/xterm.c b/src/xterm.c
index 130a2c93b64..645aa76513c 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -24467,6 +24467,8 @@ handle_one_xevent (struct x_display_info *dpyinfo,
              /* As a result, Emacs should complete whatever editing
                 operations result from this touch sequence.  */
              touchpoint->ownership = TOUCH_OWNERSHIP_SELF;
+
+             goto XI_OTHER;
            }
 
          case XI_TouchUpdate:



reply via email to

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