No need to check for NULL argument to free().

pull/125/merge
Mark Adler 8 years ago
parent 77bc4f8944
commit feafcfaa05
  1. 6
      gzread.c

@ -95,10 +95,8 @@ local int gz_look(state)
state->in = (unsigned char *)malloc(state->want);
state->out = (unsigned char *)malloc(state->want << 1);
if (state->in == NULL || state->out == NULL) {
if (state->out != NULL)
free(state->out);
if (state->in != NULL)
free(state->in);
free(state->out);
free(state->in);
gz_error(state, Z_MEM_ERROR, "out of memory");
return -1;
}

Loading…
Cancel
Save