From: Jason Rumney Date: Thu, 25 Dec 2008 10:33:33 +0000 (+0000) Subject: (Fbuffer_swap_text): Use POINTER_TYPE. X-Git-Tag: emacs-pretest-23.0.90~874 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=40b615d6bd9e330a4212a13a003fd0a230607278;p=emacs.git (Fbuffer_swap_text): Use POINTER_TYPE. --- diff --git a/src/ChangeLog b/src/ChangeLog index 74d02d2933d..fbf378dd6de 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2008-12-25 Jason Rumney + + * buffer.c (Fbuffer_swap_text): Use POINTER_TYPE. + 2008-12-24 Jason Rumney * ralloc.c (r_alloc_reset_variable): New function. diff --git a/src/buffer.c b/src/buffer.c index 33667b79ead..3eaa8048631 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -2183,7 +2183,7 @@ advance_to_char_boundary (byte_pos) } #ifdef REL_ALLOC -extern void r_alloc_reset_variable P_ ((PTR *, PTR *)); +extern void r_alloc_reset_variable P_ ((POINTER_TYPE *, POINTER_TYPE *)); #endif /* REL_ALLOC */ DEFUN ("buffer-swap-text", Fbuffer_swap_text, Sbuffer_swap_text, @@ -2228,10 +2228,10 @@ DEFUN ("buffer-swap-text", Fbuffer_swap_text, Sbuffer_swap_text, eassert (current_buffer->text == ¤t_buffer->own_text); eassert (other_buffer->text == &other_buffer->own_text); #ifdef REL_ALLOC - r_alloc_reset_variable ((PTR *) ¤t_buffer->own_text.beg, - (PTR *) &other_buffer->own_text.beg); - r_alloc_reset_variable ((PTR *) &other_buffer->own_text.beg, - (PTR *) ¤t_buffer->own_text.beg); + r_alloc_reset_variable ((POINTER_TYPE **) ¤t_buffer->own_text.beg, + (POINTER_TYPE **) &other_buffer->own_text.beg); + r_alloc_reset_variable ((POINTER_TYPE **) &other_buffer->own_text.beg, + (POINTER_TYPE **) ¤t_buffer->own_text.beg); #endif /* REL_ALLOC */ swapfield (pt, EMACS_INT);