diff options
| -rw-r--r-- | lib_generic/zlib.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/lib_generic/zlib.c b/lib_generic/zlib.c index 1b6db3214..8fe3bd0dd 100644 --- a/lib_generic/zlib.c +++ b/lib_generic/zlib.c @@ -27,6 +27,7 @@  #define ZLIB_INTERNAL  #include "u-boot/zlib.h" +#include <common.h>  /* To avoid a build time warning */  #ifdef STDC  #include <malloc.h> @@ -83,10 +84,10 @@ typedef unsigned long ulg;  /* Diagnostic functions */  #ifdef DEBUG -#include <stdio.h>  	extern int z_verbose;  	extern void z_error    OF((char *m));  #define Assert(cond,msg) {if(!(cond)) z_error(msg);} +#define fprintf(fp,...)	printf(__VA_ARGS__)  #define Trace(x) {if (z_verbose>=0) fprintf x ;}  #define Tracev(x) {if (z_verbose>0) fprintf x ;}  #define Tracevv(x) {if (z_verbose>1) fprintf x ;} @@ -2000,7 +2001,7 @@ void z_error (m)      char *m;  {  	fprintf(stderr, "%s\n", m); -	exit(1); +	hang ();  }  #endif |