]> code.delx.au - gnu-emacs/commitdiff
* buffer.c (init_buffer): Use realloc instead of xrealloc.
authorAndreas Schwab <schwab@suse.de>
Mon, 22 Dec 2008 09:48:21 +0000 (09:48 +0000)
committerAndreas Schwab <schwab@suse.de>
Mon, 22 Dec 2008 09:48:21 +0000 (09:48 +0000)
* gtkutil.c (free_widget_value): Use xfree instead of free.

src/ChangeLog
src/buffer.c
src/gtkutil.c

index 844b641d69644f16b73d2d68d4ca59833b735883..7c7b327f274e681ea2849cba633f38a88df9a6f7 100644 (file)
@@ -1,3 +1,8 @@
+2008-12-22  Andreas Schwab  <schwab@suse.de>
+
+       * buffer.c (init_buffer): Use realloc instead of xrealloc.
+       * gtkutil.c (free_widget_value): Use xfree instead of free.
+
 2008-12-22  Martin Rudalics  <rudalics@gmx.at>
 
        * frame.c (delete_frame): New function derived from
index 50db471ae125fc8bf81eeb6955d0a929aa706aba..110cb4f7faf21cbb96e6c08a6ccfca43d04266d8 100644 (file)
@@ -5343,7 +5343,9 @@ init_buffer ()
   if (!(IS_DIRECTORY_SEP (pwd[len - 1])))
     {
       /* Grow buffer to add directory separator and '\0'.  */
-      pwd = (char *) xrealloc (pwd, len + 2);
+      pwd = (char *) realloc (pwd, len + 2);
+      if (!pwd)
+       fatal ("`get_current_dir_name' failed: %s\n", strerror (errno));
       pwd[len] = DIRECTORY_SEP;
       pwd[len + 1] = '\0';
     }
index 5f55e6daef62f4c1010a7a6cfd937516942c7317..506c35016625cc44fc028e4f7d0a77ded087b2cc 100644 (file)
@@ -224,7 +224,7 @@ free_widget_value (wv)
     {
       /* When the number of already allocated cells is too big,
         We free it.  */
-      free (wv);
+      xfree (wv);
       malloc_cpt--;
     }
   else