j = GET_32BIT(buf+i);
i += 4;
if (len-i < j) goto end;
- comment = malloc(j+1);
+ comment = smalloc(j+1);
if (comment) {
memcpy(comment, buf+i, j);
comment[j] = '\0';
unsigned char buf[16384];
unsigned char keybuf[16];
struct MD5Context md5c;
- char *p, *estart;
+ unsigned char *p, *estart;
FILE *fp;
/*