From: Andreas Schwab Date: Mon, 16 May 2005 15:17:55 +0000 (+0000) Subject: (unexec_realloc): Move declarations before statements. X-Git-Tag: ttn-vms-21-2-B4~241 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=0da46b6eeabfc8afda14232976c2f823bce58491;p=emacs.git (unexec_realloc): Move declarations before statements. --- diff --git a/src/ChangeLog b/src/ChangeLog index fd11243cbb0..66e4a8e4f05 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2005-05-16 Andreas Schwab + + * unexmacosx.c (unexec_realloc): Move declarations before + statements. + 2005-05-14 Richard M. Stallman * xdisp.c (message3): Call cancel_echoing. diff --git a/src/unexmacosx.c b/src/unexmacosx.c index fc369eab7cd..e54dbea448c 100644 --- a/src/unexmacosx.c +++ b/src/unexmacosx.c @@ -1,5 +1,5 @@ /* Dump Emacs in Mach-O format for use on Mac OS X. - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -1069,10 +1069,10 @@ unexec_realloc (void *old_ptr, size_t new_size) if (ptr_in_unexec_regions (old_ptr)) { - p = (size_t *) malloc (new_size); size_t old_size = ((unexec_malloc_header_t *) old_ptr)[-1].u.size; size_t size = new_size > old_size ? old_size : new_size; + p = (size_t *) malloc (new_size); if (size) memcpy (p, old_ptr, size); }