git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@679
6a8cc165-1e22-0410-a132-
eb4e3f353aba
/* ------------------------------------------------------------------------ */
#include "lha.h"
-#include <assert.h>
-
#if HAVE_SYS_PARAM_H
#include <sys/param.h>
#endif
case LZHUFF6_DICBIT: pbit = 5; np = LZHUFF6_DICBIT + 1; break;
case LZHUFF7_DICBIT: pbit = 5; np = LZHUFF7_DICBIT + 1; break;
default:
- assert(0);
+ fatal_error("Cannot use %d bytes dictionary", 1 << dicbit);
}
-
+
for (i = 0; i < NC; i++)
c_freq[i] = 0;
for (i = 0; i < np; i++)
case LZHUFF6_DICBIT: pbit = 5; np = LZHUFF6_DICBIT + 1; break;
case LZHUFF7_DICBIT: pbit = 5; np = LZHUFF7_DICBIT + 1; break;
default:
- assert(0);
+ fatal_error("Cannot use %d bytes dictionary", 1 << dicbit);
}
init_getbits();