From: Po Lu Date: Tue, 22 Mar 2022 08:26:11 +0000 (+0800) Subject: * src/xterm.c (x_dnd_get_window_proto): Don't return huge protocols. X-Git-Tag: emacs-29.0.90~1931^2~1001 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=b10dcd0c8899dd66a07c8935ad5e16d8ebb2e32e;p=emacs.git * src/xterm.c (x_dnd_get_window_proto): Don't return huge protocols. --- diff --git a/src/xterm.c b/src/xterm.c index be1dc9e3c98..a7d84455024 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -1020,7 +1020,7 @@ x_dnd_get_window_proto (struct x_display_info *dpyinfo, Window wdesc) value = (int) *(Atom *) tmp_data; XFree (tmp_data); - return (int) value; + return min (X_DND_SUPPORTED_VERSION, (int) value); } static void