>> + char* buffer = malloc(BLOCKSIZE + 72); > > Spacing: > > char *buffer = malloc (BLOCKSIZE + 72); > >> + if (!buffer) >> + return 1; > > Where is that memory freed?
Everything else is fine by me. Paolo
>> + char* buffer = malloc(BLOCKSIZE + 72); > > Spacing: > > char *buffer = malloc (BLOCKSIZE + 72); > >> + if (!buffer) >> + return 1; > > Where is that memory freed?
Everything else is fine by me. Paolo