Redefine YYMALLOC/YYFREE instead malloc/free. Its safer.
authorMarko Kreen <markokr@gmail.com>
Fri, 5 Sep 2008 12:40:56 +0000 (12:40 +0000)
committerMarko Kreen <markokr@gmail.com>
Fri, 5 Sep 2008 12:40:56 +0000 (12:40 +0000)
src/parser.y

index 39184f5cc1994989af89596bbe9fd64e341c4ef0..502b4efef90abad4fdc4b8397905b1c7fe36b348 100644 (file)
@@ -24,8 +24,8 @@
 void plproxy_yy_scan_bytes(const char *bytes, int len);
 
 /* avoid permanent allocations */
-#define malloc palloc
-#define free pfree
+#define YYMALLOC palloc
+#define YYFREE   pfree
 
 /* remove unused code */
 #define YY_LOCATION_PRINT(File, Loc) (0)