From b3d64d1121a15ce9139279432e5e86b65e4fa4dc Mon Sep 17 00:00:00 2001 From: Scott Ehlert <ds@alliedmods.net> Date: Sat, 1 Feb 2014 04:16:26 -0600 Subject: [PATCH] Fix freeing non-heap object warning from GCC (r=ann). --- sourcepawn/compiler/sc1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sourcepawn/compiler/sc1.c b/sourcepawn/compiler/sc1.c index 9c8f5c13..8e0a6385 100644 --- a/sourcepawn/compiler/sc1.c +++ b/sourcepawn/compiler/sc1.c @@ -267,7 +267,7 @@ int pc_compile(int argc, char *argv[]) tname=NULL; sname=NULL; #else - char buffer[] = P_tmpdir "/pawn.XXXXXX"; + char *buffer = strdup(P_tmpdir "/pawn.XXXXXX"); close(mkstemp(buffer)); tname=buffer; #endif