We were freeing the compressed data buffer twice if compression failed.
v4: Fix commit message.
v5: fix tabdamage.
libctf/
* ctf-create.c (ctf_compress_write): Fix double-free.
+2019-07-13 Nick Alcock <nick.alcock@oracle.com>
+
+ * ctf-create.c (ctf_compress_write): Fix double-free.
+
2019-07-13 Nick Alcock <nick.alcock@oracle.com>
* ctf-archive.c (ctf_arc_write): Split off, and reimplement in terms
{
ctf_dprintf ("zlib deflate err: %s\n", zError (rc));
err = ctf_set_errno (fp, ECTF_COMPRESS);
- ctf_free (buf);
goto ret;
}