emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/regex.c


From: Richard M. Stallman
Subject: [Emacs-diffs] Changes to emacs/src/regex.c
Date: Mon, 20 Feb 2006 01:19:08 +0000

Index: emacs/src/regex.c
diff -u emacs/src/regex.c:1.206 emacs/src/regex.c:1.207
--- emacs/src/regex.c:1.206     Mon Feb 20 01:15:42 2006
+++ emacs/src/regex.c   Mon Feb 20 01:19:08 2006
@@ -3608,13 +3608,13 @@
 
        if (! fail_stack.stack)
          fail_stack.stack
-           = (fail_stack_elt_t *) malloc (fail_stack.size
-                                          * sizeof (fail_stack_elt_t));
+           = (fail_stack_elt_t *) xmalloc (fail_stack.size
+                                           * sizeof (fail_stack_elt_t));
        else
          fail_stack.stack
-           = (fail_stack_elt_t *) realloc (fail_stack.stack,
-                                           (fail_stack.size
-                                            * sizeof (fail_stack_elt_t)));
+           = (fail_stack_elt_t *) xrealloc (fail_stack.stack,
+                                            (fail_stack.size
+                                             * sizeof (fail_stack_elt_t)));
       }
 
     regex_grow_registers (num_regs);
@@ -6292,15 +6292,15 @@
   preg->used = 0;
 
   /* Try to allocate space for the fastmap.  */
-  preg->fastmap = (char *) malloc (1 << BYTEWIDTH);
+  preg->fastmap = (char *) xmalloc (1 << BYTEWIDTH);
 
   if (cflags & REG_ICASE)
     {
       unsigned i;
 
       preg->translate
-       = (RE_TRANSLATE_TYPE) malloc (CHAR_SET_SIZE
-                                     * sizeof (*(RE_TRANSLATE_TYPE)0));
+       = (RE_TRANSLATE_TYPE) xmalloc (CHAR_SET_SIZE
+                                      * sizeof (*(RE_TRANSLATE_TYPE)0));
       if (preg->translate == NULL)
        return (int) REG_ESPACE;
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]