0.7.4.40:
[sbcl.git] / src / runtime / interr.c
index b8a863f..18b3e9e 100644 (file)
@@ -15,6 +15,7 @@
 
 #include <stdio.h>
 #include <stdarg.h>
+#include <stdlib.h>
 
 #include "arch.h"
 #include "signal.h"
@@ -160,7 +161,7 @@ lispobj debug_print(lispobj string)
        that %primitive print is used (it's only a debugging aid anyway)
        we just put guarantee our safety by putting an unused buffer on
        the stack before doing anything else here */
-    char untouched[32];
+    char untouched[32]; /* GCC warns about not using this, but that's the point.. */
     fprintf(stderr, "%s\n", 
            (char *)(((struct vector *)native_pointer(string))->data),untouched);
     return NIL;