[#18961] Use const char * where appropriate (2.5)
[blender-staging.git] / intern / guardedalloc / test / simpletest / memtest.c
index ec72b0f01e59547e2b462771f74a03ebb74c0666..51f1f4918941315aafb0a6961075161640b1855d 100644 (file)
 #include <config.h>
 #endif
 
+static void mem_error_cb(const char *errorStr)
+{
+       fprintf(stderr, "%s", errorStr);
+       fflush(stderr);
+}
+
 int main (int argc, char *argv[])
 {
        int verbose       = 0;
@@ -75,7 +81,7 @@ int main (int argc, char *argv[])
        /* Round one, do a normal allocation, and free the blocks again.     */
        /* ----------------------------------------------------------------- */
        /* flush mem lib output to stderr */
-       MEM_set_error_callback(stderr);
+       MEM_set_error_callback(mem_error_cb);
        
        for (i = 0; i < NUM_BLOCKS; i++) {
                int blocksize = 10000;