$OpenBSD: patch-p2c_h,v 1.1 2017/09/09 22:56:49 nigel Exp $
Index: p2c.h
--- p2c.h.orig
+++ p2c.h
@@ -435,12 +435,7 @@ typedef struct {
 } _TEXT;
 
 /* Memory allocation */
-#ifdef __GCC__
-# define Malloc(n)  (malloc(n) ?: (Anyptr)_OutMem())
-#else
-extern Anyptr __MallocTemp__;
-# define Malloc(n)  ((__MallocTemp__ = malloc(n)) ? __MallocTemp__ : (Anyptr)_OutMem())
-#endif
+extern void *Malloc(size_t);
 #define FreeR(p)    (free((Anyptr)(p)))    /* used if arg is an rvalue */
 #define Free(p)     (free((Anyptr)(p)), (p)=NULL)
 
