X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fq.c;h=a997fddab6a6e32bb0bba570cc217e074157d6a5;hp=db9db349272f3c18e66e2749fa03a494c366409b;hb=ede90e3f60487332bcaede6d8f62ad0f3e0fb715;hpb=aee9de2c6eb23628e54b6896f5b441d9b39317c1 diff --git a/lib/q.c b/lib/q.c index db9db34..a997fdd 100644 --- a/lib/q.c +++ b/lib/q.c @@ -77,7 +77,7 @@ void mem_init(mem_t*mem) } void mem_clear(mem_t*mem) { - free(mem->buffer); + free(mem->buffer);mem->buffer = 0; } void mem_destroy(mem_t*mem) { @@ -191,7 +191,7 @@ void ringbuffer_put(ringbuffer_t*r, void*buf, int len) void ringbuffer_clear(ringbuffer_t*r) { ringbuffer_internal_t*i = (ringbuffer_internal_t*)r->internal; - free(i->buffer); + free(i->buffer);i->buffer = 0; free(i); }