Author: petdance
Date: Fri Jul  6 12:52:49 2007
New Revision: 19655

Modified:
   trunk/src/builtin.c

Log:
Localized the buffer[] initialization to the #ifdef block that used it

Modified: trunk/src/builtin.c
==============================================================================
--- trunk/src/builtin.c (original)
+++ trunk/src/builtin.c Fri Jul  6 12:52:49 2007
@@ -116,12 +116,14 @@
 Parrot_init_builtins(Interp *interp /*NN*/)
 {
     size_t i;
-    char buffer[128];
 
-    buffer[0] = buffer[1] = '_';
     for (i = 0; i < N_BUILTINS; ++i) {
         /* XXX mangle yes or no */
 #ifdef MANGLE_BUILTINS
+        char buffer[128];
+
+        buffer[0] = '_';
+        buffer[1] = '_';
         strcpy(buffer + 2, builtins[i].c_name);
         builtins[i].meth_name = const_string(interp, buffer);
 #else

Reply via email to