X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=src%2Fwrbuf.c;h=31729b031c11fc362b04a686d0acd6a9c7123518;hb=055f23ee3692349a03f681ef1a0d5fd70c0cc770;hp=e6c53e8de12ccc8a9aebf4f7662aeb3ef8b3b6aa;hpb=387f22c564289db77315c0d6914e127fc99774bc;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)