]> granicus.if.org Git - php/commitdiff
There is no reason to define malloc() to xmalloc() in this context.
authorSascha Schumann <sas@php.net>
Sat, 18 Sep 1999 12:13:48 +0000 (12:13 +0000)
committerSascha Schumann <sas@php.net>
Sat, 18 Sep 1999 12:13:48 +0000 (12:13 +0000)
main/alloca.c

index a520f2c834721880f79c1a85dc3337689e45c518..7c6cd4f192aaeae5dd39c26e56dbd4ea39a92e53 100644 (file)
@@ -77,21 +77,6 @@ typedef char *pointer;
 #define        NULL    0
 #endif
 
-/* Different portions of Emacs need to call different versions of
-   malloc.  The Emacs executable needs alloca to call xmalloc, because
-   ordinary malloc isn't protected from input signals.  On the other
-   hand, the utilities in lib-src need alloca to call malloc; some of
-   them are very simple, and don't have an xmalloc routine.
-
-   Non-Emacs programs expect this to call use xmalloc.
-
-   Callers below should use malloc.  */
-
-#ifndef emacs
-#define malloc xmalloc
-#endif
-extern pointer malloc ();
-
 /* Define STACK_DIRECTION if you know the direction of stack
    growth for your system; otherwise it will be automatically
    deduced at run-time.
@@ -169,7 +154,7 @@ static header *last_alloca_header = NULL;   /* -> last alloca header.  */
 
 pointer
 alloca (size)
-     unsigned size;
+     size_t size;
 {
   auto char probe;             /* Probes stack depth: */
   register char *depth = ADDRESS_FUNCTION (probe);