another fix for VC++
[charm.git] / src / arch / net / charmrun / charmrun.c
index 2f7f60a7e77e34295aa379043f8c4c96d05876b0..5b019f326cfa4cddc8468beed5a5b82f153aaae3 100644 (file)
@@ -1553,8 +1553,9 @@ void write_stdio_duplicate(char* data) {
     }
     else {
       if (size+stdio_size >= stdio_alloc) {
+        char *newbuf;
         stdio_alloc += (size>4096 ? size : 4096);
-        char *newbuf = malloc(stdio_alloc);
+        newbuf = malloc(stdio_alloc);
         memcpy(newbuf, stdio_buffer, stdio_size);
         free(stdio_buffer);
         stdio_buffer = newbuf;