remove macros for xmalloc(), xcalloc() & xreallocarray() and just name the
authormiko <miko@openbsd.org>
Tue, 18 Sep 2018 02:29:10 +0000 (02:29 +0000)
committermiko <miko@openbsd.org>
Tue, 18 Sep 2018 02:29:10 +0000 (02:29 +0000)
functions that.

ok millert@ martijn@

bin/csh/alloc.c
bin/csh/csh.h
bin/csh/extern.h

index 9fec5a4..c5d3363 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: alloc.c,v 1.17 2015/12/26 13:48:38 mestre Exp $       */
+/*     $OpenBSD: alloc.c,v 1.18 2018/09/18 02:29:10 miko Exp $ */
 /*     $NetBSD: alloc.c,v 1.6 1995/03/21 09:02:23 cgd Exp $    */
 
 /*-
@@ -39,7 +39,7 @@
 #include "extern.h"
 
 void *
-Malloc(size_t n)
+xmalloc(size_t n)
 {
     void *ptr;
 
@@ -51,7 +51,7 @@ Malloc(size_t n)
 }
 
 void *
-Reallocarray(void * p, size_t c, size_t n)
+xreallocarray(void * p, size_t c, size_t n)
 {
     void *ptr;
 
@@ -63,7 +63,7 @@ Reallocarray(void * p, size_t c, size_t n)
 }
 
 void *
-Calloc(size_t s, size_t n)
+xcalloc(size_t s, size_t n)
 {
     void *ptr;
 
index b830d81..974db3e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: csh.h,v 1.30 2017/08/30 06:42:21 anton Exp $  */
+/*     $OpenBSD: csh.h,v 1.31 2018/09/18 02:29:10 miko Exp $   */
 /*     $NetBSD: csh.h,v 1.9 1995/03/21 09:02:40 cgd Exp $      */
 
 /*-
@@ -69,10 +69,6 @@ typedef void *ioctl_t;               /* Third arg of ioctl */
 #include "char.h"
 #include "error.h"
 
-#define xmalloc(i)     Malloc(i)
-#define xreallocarray(p, i, j) Reallocarray(p, i, j)
-#define xcalloc(n, s)  Calloc(n, s)
-
 #include <stdio.h>
 FILE *cshin, *cshout, *csherr;
 
index 8a72e9e..0b2481a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: extern.h,v 1.28 2018/09/17 16:00:19 martijn Exp $     */
+/*     $OpenBSD: extern.h,v 1.29 2018/09/18 02:29:10 miko Exp $        */
 /*     $NetBSD: extern.h,v 1.8 1996/10/31 23:50:54 christos Exp $      */
 
 /*-
@@ -280,9 +280,9 @@ void        psecs(long);
 /*
  * alloc.c
  */
-void * Malloc(size_t);
-void * Reallocarray(void *, size_t, size_t);
-void * Calloc(size_t, size_t);
+void * xmalloc(size_t);
+void * xreallocarray(void *, size_t, size_t);
+void * xcalloc(size_t, size_t);
 
 /*
  * str.c: