From 0161caf94f22a75414450978e7944ab3eefa23d8 Mon Sep 17 00:00:00 2001 From: "Kim F. Storm" Date: Thu, 13 May 2004 21:41:37 +0000 Subject: [PATCH] (mark_kboards): Don't mark x and y members that are overloaded in selection request events. --- src/keyboard.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/keyboard.c b/src/keyboard.c index 9ce832ea42c..b9e455a4431 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -11413,8 +11413,11 @@ mark_kboards () { if (event == kbd_buffer + KBD_BUFFER_SIZE) event = kbd_buffer; - mark_object (event->x); - mark_object (event->y); + if (event->kind != SELECTION_REQUEST_EVENT) + { + mark_object (event->x); + mark_object (event->y); + } mark_object (event->frame_or_window); mark_object (event->arg); } -- 2.39.2