summaryrefslogtreecommitdiff
path: root/src/xterm.h
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-05-29 12:55:54 +0800
committerPo Lu <luangruo@yahoo.com>2022-05-29 12:56:37 +0800
commit22a3e92dc6e3106fe5a7afdf3c1de95e2b3e1fb7 (patch)
tree4d6c9dad0639e7030546c4e53fd70576cf04d372 /src/xterm.h
parent6303cb7e9ff06e468d970a51cd87ece21d279b56 (diff)
downloademacs-22a3e92dc6e3106fe5a7afdf3c1de95e2b3e1fb7.tar.gz
Make DND target list lifecycle a little clearer
* src/xfns.c (Fx_begin_drag): Pass target atoms and ntargets to x_dnd_begin_drag_and_drop instead. * src/xterm.c (x_set_dnd_targets): Make static. (x_clear_dnd_targets): Delete function. (x_dnd_begin_drag_and_drop): Adjust to set targets here instead. * src/xterm.h: Update prototypes.
Diffstat (limited to 'src/xterm.h')
-rw-r--r--src/xterm.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/xterm.h b/src/xterm.h
index 6c798ea246d..bc2e138aa99 100644
--- a/src/xterm.h
+++ b/src/xterm.h
@@ -1451,11 +1451,10 @@ extern void x_scroll_bar_configure (GdkEvent *);
extern Lisp_Object x_dnd_begin_drag_and_drop (struct frame *, Time, Atom,
Lisp_Object, Atom *, const char **,
- size_t, bool);
+ size_t, bool, Atom *, int);
extern void x_dnd_do_unsupported_drop (struct x_display_info *, Lisp_Object,
Lisp_Object, Lisp_Object, Window, int,
int, Time);
-extern void x_set_dnd_targets (Atom *, int);
extern int x_display_pixel_height (struct x_display_info *);
extern int x_display_pixel_width (struct x_display_info *);