--- psiconv/trunk/lib/psiconv/parse_simple.c 2001/07/24 20:32:51 129 +++ psiconv/trunk/lib/psiconv/parse_simple.c 2002/01/29 18:38:38 142 @@ -26,6 +26,10 @@ #include "parse_routines.h" #include "error.h" +#ifdef DMALLOC +#include +#endif + /* Very inefficient, but good enough for now. By implementing it ourselves, we do not have to link with -lm */ psiconv_float_t pow2(int n) @@ -122,7 +126,7 @@ goto ERROR; len = 1; psiconv_debug(lev+2,off,"Indicator (1 byte): %02x",res); - } else if ((temp & 0x07) == 0x03) { + } else if ((temp & 0x07) == 0x05) { res = psiconv_read_u16(buf,lev+2,off,&localstatus) >> 3; if (localstatus) goto ERROR;