X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fwrbuf.c;h=31729b031c11fc362b04a686d0acd6a9c7123518;hb=b56b6242e4e9c0011b9a2dae6d67c3ef0789251f;hp=e6c53e8de12ccc8a9aebf4f7662aeb3ef8b3b6aa;hpb=2db517d64ac08da1f812f33812cf58f6aeb905e3;p=yaz-moved-to-github.git diff --git a/src/wrbuf.c b/src/wrbuf.c index e6c53e8..31729b0 100644 --- a/src/wrbuf.c +++ b/src/wrbuf.c @@ -35,8 +35,11 @@ WRBUF wrbuf_alloc(void) void wrbuf_destroy(WRBUF b) { - xfree(b->buf); - xfree(b); + if (b) + { + xfree(b->buf); + xfree(b); + } } void wrbuf_rewind(WRBUF b)