X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/28b9facceaea4d2d4cb66ed240300157be42bcdc..45095b01789279d8608a52c805a642e8b6a3ac7d:/zlib/inflate.c diff --git a/zlib/inflate.c b/zlib/inflate.c index d2c666b0..091b9a22 100644 --- a/zlib/inflate.c +++ b/zlib/inflate.c @@ -80,6 +80,15 @@ * The history for versions after 1.2.0 are in ChangeLog in zlib distribution. */ +//----------------------------------------------------------------------------- +// This version of zlib is modified for use within the Proxmark3 project. +// Files from the original distribution which are not required for this +// purpose are not included. All modifications can easily be found +// by searching for #ifdef ZLIB_PM3_TUNED and #ifndef ZLIB_PM3_TUNED. +//----------------------------------------------------------------------------- + + + #include "zutil.h" #include "inftrees.h" #include "inflate.h" @@ -847,8 +856,8 @@ int flush; break; case 1: /* fixed block */ #ifdef ZLIB_PM3_TUNED - Dbprintf("FATAL error. Compressed FPGA files with fixed code blocks are not supported!"); - for(;;); + strm->msg = (char *)"fixed block coding not supported"; + state->mode = BAD; #else fixedtables(state); Tracev((stderr, "inflate: fixed codes block%s\n",