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