X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=pdf2swf%2Fpdf2swf.cc;h=4daa90ae9c5a1aa1130911c13c8ee03bd233fef0;hp=739e421c16c79b63ba14d5b4425fb204d9b84d10;hb=1bfc6f9934af9ea425cdf58ab9ddc42e16487e1e;hpb=a05ea3f97960ea4271a194da0c0387e6559e37f6 diff --git a/pdf2swf/pdf2swf.cc b/pdf2swf/pdf2swf.cc index 739e421..4daa90a 100644 --- a/pdf2swf/pdf2swf.cc +++ b/pdf2swf/pdf2swf.cc @@ -299,10 +299,11 @@ int main(int argn, char *argv[]) printf("\n"); } if(preloader && viewer) { - systemf("swfcombine %s viewport=%s -o %s", + systemf("swfcombine %s viewport=%s -o __tmp__.swf", viewer, outputname, outputname); - systemf("swfcombine `swfdump -XY %s` `swfdump -r %s` %s/swfs/PreLoaderTemplate.swf loader=%s movie=%s -o %s", - outputname, preloader, DATADIR, preloader, outputname, outputname); + systemf("swfcombine `swfdump -XY %s` `swfdump -r %s` %s/swfs/PreLoaderTemplate.swf loader=%s movie=__tmp__.swf -o %s", + outputname, preloader, DATADIR, preloader, outputname); + systemf("rm __tmp__.swf"); } return 0;