diff options
| author | Po Lu | 2023-05-27 09:49:49 +0800 |
|---|---|---|
| committer | Po Lu | 2023-05-27 09:49:49 +0800 |
| commit | cdca0fddcc3352bcd01bec147c264be1b2a04e12 (patch) | |
| tree | 3b15e37936fecc34314883a41a355873c2b9133c /src/pgtkterm.c | |
| parent | 0eb1f4e57125117006f109a5549082008fc9fbb1 (diff) | |
| parent | e77e986a9b7d735c0e39198c8b80a34a29005fc5 (diff) | |
| download | emacs-cdca0fddcc3352bcd01bec147c264be1b2a04e12.tar.gz emacs-cdca0fddcc3352bcd01bec147c264be1b2a04e12.zip | |
Merge remote-tracking branch 'origin/master' into feature/android
Diffstat (limited to 'src/pgtkterm.c')
| -rw-r--r-- | src/pgtkterm.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/pgtkterm.c b/src/pgtkterm.c index b8c626d81d8..91e4d828f51 100644 --- a/src/pgtkterm.c +++ b/src/pgtkterm.c | |||
| @@ -376,6 +376,13 @@ mark_pgtkterm (void) | |||
| 376 | for (i = 0; i < n; i++) | 376 | for (i = 0; i < n; i++) |
| 377 | { | 377 | { |
| 378 | union buffered_input_event *ev = &evq->q[i]; | 378 | union buffered_input_event *ev = &evq->q[i]; |
| 379 | |||
| 380 | /* Selection requests don't have Lisp object members. */ | ||
| 381 | |||
| 382 | if (ev->ie.kind == SELECTION_REQUEST_EVENT | ||
| 383 | || ev->ie.kind == SELECTION_CLEAR_EVENT) | ||
| 384 | continue; | ||
| 385 | |||
| 379 | mark_object (ev->ie.x); | 386 | mark_object (ev->ie.x); |
| 380 | mark_object (ev->ie.y); | 387 | mark_object (ev->ie.y); |
| 381 | mark_object (ev->ie.frame_or_window); | 388 | mark_object (ev->ie.frame_or_window); |