NDEBUG fixes
authorBradley Bell <btb@icculus.org>
Mon, 22 Jan 2001 13:37:46 +0000 (13:37 +0000)
committerBradley Bell <btb@icculus.org>
Mon, 22 Jan 2001 13:37:46 +0000 (13:37 +0000)
iff/iff.c
include/u_mem.h

index f27f6ee..656c2db 100644 (file)
--- a/iff/iff.c
+++ b/iff/iff.c
@@ -12,7 +12,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 */
 
 #ifdef RCS
-static char rcsid[] = "$Id: iff.c,v 1.2 2001-01-20 13:49:14 bradleyb Exp $";
+static char rcsid[] = "$Id: iff.c,v 1.3 2001-01-22 13:37:46 bradleyb Exp $";
 #endif
 
 #include <conf.h>
@@ -273,7 +273,9 @@ int parse_body(FFILE *ifile,long len,iff_bitmap_header *bmheader)
        char ignore=0;
        unsigned char *data_end;
        int end_pos;
+        #ifndef NDEBUG
        int row_count=0;
+        #endif
 
         width=0;
         depth=0;
index 8fe1606..61c683c 100644 (file)
@@ -11,6 +11,8 @@ AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.
 COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 */
  
+#include <stdlib.h>
+
 #ifdef MACINTOSH
 extern ubyte virtual_memory_on;
 #endif
@@ -35,10 +37,9 @@ void mem_validate_heap();
 
 #else
 
-#define free(ptr)       do{ free(ptr); ptr=NULL; } while(0)
+#define d_malloc(size)    malloc(size)
+#define d_free(ptr)       do{ free(ptr); ptr=NULL; } while(0)
 
 #define MALLOC( var, type, count )   (var=(type *)malloc((count)*sizeof(type)))
 
 #endif
-
-