so that they get processed afresh. */
static void
-x_unqueue_events (f)
- FRAME_PTR f;
+x_unqueue_events (display)
+ Display *display;
{
while (queue != NULL)
{
struct selection_event_queue *queue_tmp = queue;
- XPutBackEvent (FRAME_X_DISPLAY (f), &queue_tmp->event);
+ XPutBackEvent (display, &queue_tmp->event);
queue = queue_tmp->next;
free ((char *)queue_tmp);
}
/* Start queuing SelectionRequest events. */
void
-x_start_queuing_selection_requests (f)
- FRAME_PTR f;
+x_start_queuing_selection_requests (display)
+ Display *display;
{
x_queue_selection_requests++;
}
/* Stop queuing SelectionRequest events. */
void
-x_stop_queuing_selection_requests (f)
- FRAME_PTR f;
+x_stop_queuing_selection_requests (display)
+ Display *display;
{
x_queue_selection_requests--;
- x_unqueue_events (f);
+ x_unqueue_events (display);
}
\f
/* The main X event-reading loop - XTread_socket. */