summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--stream.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/stream.c b/stream.c
index c18c1fc081..3472d2c499 100644
--- a/stream.c
+++ b/stream.c
@@ -158,11 +158,13 @@ stream_t* new_stream(int fd,int type){
s->type=type;
s->buf_pos=s->buf_len=0;
s->start_pos=s->end_pos=0;
+ s->priv=NULL;
stream_reset(s);
return s;
}
void free_stream(stream_t *s){
+ if(s->priv) free(s->priv);
free(s);
}