# HG changeset patch # User Kim F. Storm # Date 1084484497 0 # Node ID a71808c780ee26580165308f585b8ba2212c9a23 # Parent becfa8f0bdfdc1a4a75cbd979a76fdff9e85e55a (mark_kboards): Don't mark x and y members that are overloaded in selection request events. diff -r becfa8f0bdfd -r a71808c780ee src/keyboard.c --- a/src/keyboard.c Thu May 13 21:40:19 2004 +0000 +++ b/src/keyboard.c Thu May 13 21:41:37 2004 +0000 @@ -11413,8 +11413,11 @@ { 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); }