Browse Source

pi9.c: Check that pi9->stream exists.

master
Jari Vetoniemi 10 years ago
parent
commit
5a2c06178d
1 changed files with 6 additions and 3 deletions
  1. +6
    -3
      src/pi9.c

+ 6
- 3
src/pi9.c View File

@ -885,9 +885,12 @@ pi9_release(struct pi9 *pi9)
if (!pi9)
return;
chck_buffer_release(&pi9->stream->out);
chck_buffer_release(&pi9->stream->in);
free(pi9->stream);
if (pi9->stream) {
chck_buffer_release(&pi9->stream->out);
chck_buffer_release(&pi9->stream->in);
free(pi9->stream);
}
memset(pi9, 0, sizeof(struct pi9));
}

Loading…
Cancel
Save