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,