diff options
author | Richard M. Stallman <rms@gnu.org> | 1996-01-25 22:00:11 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1996-01-25 22:00:11 +0000 |
commit | 8771866d457018ec5ee76e0a368595f0a424b6a7 (patch) | |
tree | a0c926e6e7f000aeb3431ac0561d7e32301ec93a /src/xselect.c | |
parent | c5b0466c823a3c7a6a8d8d721a0860ab26d368f6 (diff) | |
download | emacs-8771866d457018ec5ee76e0a368595f0a424b6a7.tar.gz |
(xfree): Macro deleted.
Callers changed to use `free' directly.
Diffstat (limited to 'src/xselect.c')
-rw-r--r-- | src/xselect.c | 38 |
1 files changed, 18 insertions, 20 deletions
diff --git a/src/xselect.c b/src/xselect.c index ead207aedf3..9e4681f5dc4 100644 --- a/src/xselect.c +++ b/src/xselect.c @@ -1,5 +1,5 @@ /* X Selection processing for Emacs. - Copyright (C) 1993, 1994, 1995 Free Software Foundation. + Copyright (C) 1993, 1994, 1995, 1996 Free Software Foundation. This file is part of GNU Emacs. @@ -28,8 +28,6 @@ Boston, MA 02111-1307, USA. */ #include "frame.h" /* Need this to get the X window of selected_frame */ #include "blockinput.h" -#define xfree free - #define CUT_BUFFER_SUPPORT Lisp_Object QPRIMARY, QSECONDARY, QSTRING, QINTEGER, QCLIPBOARD, QTIMESTAMP, @@ -721,10 +719,10 @@ x_handle_selection_request (event) /* Indicate we have successfully processed this event. */ x_selection_current_request = 0; - /* Use xfree, not XFree, because lisp_data_to_selection_data + /* Use free, not XFree, because lisp_data_to_selection_data calls xmalloc itself. */ if (!nofree) - xfree (data); + free (data); } unbind_to (count, Qnil); @@ -921,7 +919,7 @@ unexpect_property_change (location) prev->next = rest->next; else property_change_wait_list = rest->next; - xfree (rest); + free (rest); return; } prev = rest; @@ -1010,7 +1008,7 @@ x_handle_property_notify (event) prev->next = rest->next; else property_change_wait_list = rest->next; - xfree (rest); + free (rest); return; } prev = rest; @@ -1155,7 +1153,7 @@ x_get_foreign_selection (selection_symbol, target_type) /* Subroutines of x_get_window_property_as_lisp_data */ -/* Use xfree, not XFree, to free the data obtained with this function. */ +/* Use free, not XFree, to free the data obtained with this function. */ static void x_get_window_property (display, window, property, data_ret, bytes_ret, @@ -1238,7 +1236,7 @@ x_get_window_property (display, window, property, data_ret, bytes_ret, *bytes_ret = offset; } -/* Use xfree, not XFree, to free the data obtained with this function. */ +/* Use free, not XFree, to free the data obtained with this function. */ static void receive_incremental_selection (display, window, property, target_type, @@ -1300,9 +1298,9 @@ receive_incremental_selection (display, window, property, target_type, if (! waiting_for_other_props_on_window (display, window)) XSelectInput (display, window, STANDARD_EVENT_SET); unexpect_property_change (wait_object); - /* Use xfree, not XFree, because x_get_window_property + /* Use free, not XFree, because x_get_window_property calls xmalloc itself. */ - if (tmp_data) xfree (tmp_data); + if (tmp_data) free (tmp_data); break; } @@ -1327,9 +1325,9 @@ receive_incremental_selection (display, window, property, target_type, } bcopy (tmp_data, (*data_ret) + offset, tmp_size_bytes); offset += tmp_size_bytes; - /* Use xfree, not XFree, because x_get_window_property + /* Use free, not XFree, because x_get_window_property calls xmalloc itself. */ - xfree (tmp_data); + free (tmp_data); } } @@ -1385,9 +1383,9 @@ x_get_window_property_as_lisp_data (display, window, property, target_type, unsigned int min_size_bytes = * ((unsigned int *) data); BLOCK_INPUT; - /* Use xfree, not XFree, because x_get_window_property + /* Use free, not XFree, because x_get_window_property calls xmalloc itself. */ - xfree ((char *) data); + free ((char *) data); UNBLOCK_INPUT; receive_incremental_selection (display, window, property, target_type, min_size_bytes, &data, &bytes, @@ -1405,9 +1403,9 @@ x_get_window_property_as_lisp_data (display, window, property, target_type, val = selection_data_to_lisp_data (display, data, bytes, actual_type, actual_format); - /* Use xfree, not XFree, because x_get_window_property + /* Use free, not XFree, because x_get_window_property calls xmalloc itself. */ - xfree ((char *) data); + free ((char *) data); return val; } @@ -1509,7 +1507,7 @@ selection_data_to_lisp_data (display, data, size, type, format) } -/* Use xfree, not XFree, to free the data obtained with this function. */ +/* Use free, not XFree, to free the data obtained with this function. */ static void lisp_data_to_selection_data (display, obj, @@ -1996,9 +1994,9 @@ DEFUN ("x-get-cut-buffer-internal", Fx_get_cut_buffer_internal, Fcons (make_number (format), Qnil)))); ret = (bytes ? make_string ((char *) data, bytes) : Qnil); - /* Use xfree, not XFree, because x_get_window_property + /* Use free, not XFree, because x_get_window_property calls xmalloc itself. */ - xfree (data); + free (data); return ret; } |