From 40b615d6bd9e330a4212a13a003fd0a230607278 Mon Sep 17 00:00:00 2001 From: Jason Rumney Date: Thu, 25 Dec 2008 10:33:33 +0000 Subject: [PATCH] (Fbuffer_swap_text): Use POINTER_TYPE. --- src/ChangeLog | 4 ++++ src/buffer.c | 10 +++++----- 2 files changed, 9 insertions(+), 5 deletions(-) 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); -- 2.39.2