Mercurial > hg > xemacs-beta
comparison src/event-gtk.c @ 1726:a8d8f419b459
[xemacs-hg @ 2003-09-30 15:26:34 by james]
Add type information to xfree to avoid alias creation.
author | james |
---|---|
date | Tue, 30 Sep 2003 15:27:01 +0000 |
parents | b0c1d9dc4b08 |
children | 91d4c8c65a0f |
comparison
equal
deleted
inserted
replaced
1725:7ff8f4d70aec | 1726:a8d8f419b459 |
---|---|
777 assert (tty_events_occurred > 0); | 777 assert (tty_events_occurred > 0); |
778 tty_events_occurred--; | 778 tty_events_occurred--; |
779 } | 779 } |
780 } | 780 } |
781 gdk_input_remove (closure->id); | 781 gdk_input_remove (closure->id); |
782 xfree (closure); | 782 xfree (closure, struct what_is_ready_closure *); |
783 filedesc_to_what_closure[fd] = 0; | 783 filedesc_to_what_closure[fd] = 0; |
784 } | 784 } |
785 | 785 |
786 static void | 786 static void |
787 emacs_gtk_select_process (Lisp_Process *process, int doin, int doerr) | 787 emacs_gtk_select_process (Lisp_Process *process, int doin, int doerr) |
1018 char *hurl = dnd_url_hexify_string (data->data, "file:"); | 1018 char *hurl = dnd_url_hexify_string (data->data, "file:"); |
1019 | 1019 |
1020 l_dndlist = list1 (make_string ((Ibyte *)hurl, strlen (hurl))); | 1020 l_dndlist = list1 (make_string ((Ibyte *)hurl, strlen (hurl))); |
1021 l_type = Qdragdrop_URL; | 1021 l_type = Qdragdrop_URL; |
1022 | 1022 |
1023 xfree (hurl); | 1023 xfree (hurl, char *); |
1024 } | 1024 } |
1025 else if (data->type == preferred_targets[TARGET_NETSCAPE]) | 1025 else if (data->type == preferred_targets[TARGET_NETSCAPE]) |
1026 { | 1026 { |
1027 /* Single URL */ | 1027 /* Single URL */ |
1028 l_dndlist = list1 (make_string ((Extbyte *)data->data, | 1028 l_dndlist = list1 (make_string ((Extbyte *)data->data, |