Index: hexdump/parse.c =================================================================== --- hexdump/parse.c +++ hexdump/parse.c @@ -52,7 +52,7 @@ void addfile(const char *name) { - unsigned char *p; + char *p; FILE *fp; int ch; char buf[2048 + 1]; @@ -77,7 +77,7 @@ void add(const char *fmt) { - unsigned const char *p, *savep; + const char *p, *savep; static FS **nextfs; FS *tfs; FU *tfu, **nextfu; @@ -153,7 +153,7 @@ { FU *fu; int bcnt, cursize; - unsigned char *fmt; + char *fmt; int prec; /* figure out the data block size needed for each format unit */ @@ -210,7 +210,7 @@ enum { NOTOKAY, USEBCNT, USEPREC } sokay; PR *pr, **nextpr; FU *fu; - unsigned char *p1, *p2, *fmtp; + char *p1, *p2, *fmtp; char savech, cs[3]; int nconv, prec;