diff options
author | Matthias Kramm <kramm@quiss.org> | 2010-03-22 17:54:43 -0700 |
---|---|---|
committer | Matthias Kramm <kramm@quiss.org> | 2010-03-22 17:54:43 -0700 |
commit | 8589e0d1f5e47c05458033e750fd6182ca704fbe (patch) | |
tree | 83756ff4ffaecf4903968be737001634064ba0b6 /lib/devices | |
parent | df102d603f84e64cfd36aef0fddcf70fafac7ee2 (diff) |
added extension to temp files
Diffstat (limited to 'lib/devices')
-rw-r--r-- | lib/devices/pdf.c | 6 | ||||
-rw-r--r-- | lib/devices/record.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/devices/pdf.c b/lib/devices/pdf.c index 1e0d6a8b..16bb6cf7 100644 --- a/lib/devices/pdf.c +++ b/lib/devices/pdf.c @@ -100,7 +100,7 @@ void pdf_startpage(gfxdevice_t*dev, int width, int height) internal_t*i = (internal_t*)dev->internal; if(!i->tempfile) { - i->tempfile = strdup(mktempname(0)); + i->tempfile = strdup(mktempname(0, "pdf")); PDF_begin_document(i->p, i->tempfile, 0, ""); //PDF_set_value(i->p, "compress", 0); @@ -281,14 +281,14 @@ void pdf_fillbitmap(gfxdevice_t*dev, gfxline_t*line, gfximage_t*img, gfxmatrix_t } char tempfile[128]; - mktempname(tempfile); + mktempname(tempfile, "jpg"); gfximage_save_jpeg(img, tempfile, 96); int imgid=-1; if(has_alpha) { char tempfile2[128]; - mktempname(tempfile2); + mktempname(tempfile2, "jpg"); int t; int size = img->width*img->height; unsigned char*alpha = malloc(size); diff --git a/lib/devices/record.c b/lib/devices/record.c index 5f3709a1..abace9b8 100644 --- a/lib/devices/record.c +++ b/lib/devices/record.c @@ -733,7 +733,7 @@ void gfxdevice_record_init(gfxdevice_t*dev, char use_tempfile) writer_init_growingmemwriter(&i->w, 1048576); } else { char buffer[128]; - i->filename = strdup(mktempname(buffer)); + i->filename = strdup(mktempname(buffer, "gfx")); writer_init_filewriter2(&i->w, i->filename); } i->fontlist = gfxfontlist_create(); |