comparison stream.c @ 1642:78fa0713b823

free'ing priv struct
author arpi
date Wed, 22 Aug 2001 23:54:38 +0000
parents 1918610d2802
children 5216f108cb4f
comparison
equal deleted inserted replaced
1641:b7dae998505c 1642:78fa0713b823
156 stream_t *s=malloc(sizeof(stream_t)); 156 stream_t *s=malloc(sizeof(stream_t));
157 s->fd=fd; 157 s->fd=fd;
158 s->type=type; 158 s->type=type;
159 s->buf_pos=s->buf_len=0; 159 s->buf_pos=s->buf_len=0;
160 s->start_pos=s->end_pos=0; 160 s->start_pos=s->end_pos=0;
161 s->priv=NULL;
161 stream_reset(s); 162 stream_reset(s);
162 return s; 163 return s;
163 } 164 }
164 165
165 void free_stream(stream_t *s){ 166 void free_stream(stream_t *s){
167 if(s->priv) free(s->priv);
166 free(s); 168 free(s);
167 } 169 }
168 170
169 171