made pdf2pdf clean up its tempfiles
authorMatthias Kramm <kramm@quiss.org>
Thu, 4 Feb 2010 03:52:45 +0000 (19:52 -0800)
committerMatthias Kramm <kramm@quiss.org>
Thu, 4 Feb 2010 03:52:45 +0000 (19:52 -0800)
lib/devices/pdf.c

index 9e6365b..aebc1bf 100644 (file)
@@ -267,6 +267,7 @@ typedef struct pdfresult_internal {
 void pdfresult_destroy(gfxresult_t*gfx)
 {
     pdfresult_internal_t*i = (pdfresult_internal_t*)gfx->internal;
 void pdfresult_destroy(gfxresult_t*gfx)
 {
     pdfresult_internal_t*i = (pdfresult_internal_t*)gfx->internal;
+    unlink(i->tempfile);
     free(i->tempfile);
     free(gfx->internal);gfx->internal = 0;
     free(gfx);
     free(i->tempfile);
     free(gfx->internal);gfx->internal = 0;
     free(gfx);