fixed a mem leak
[swftools.git] / pdf2swf / pdf2swf.cc
index aaf1945..cca5e84 100644 (file)
@@ -178,6 +178,11 @@ int args_callback_option(char*name,char*val) {
        pdfswf_setparameter("storeallcharacters", "1");
        return 0;
     }
+    else if (!strcmp(name, "w"))
+    {
+       pdfswf_setparameter("linksopennewwindow", "0");
+       return 0;
+    }
     else if (!strcmp(name, "F"))
     {
        char *s = strdup(val);
@@ -461,8 +466,10 @@ int main(int argn, char *argv[])
         }
         nup_pos++;
     }
-    if(!swf_output_save(swf, outputname))
+    if(swf_output_save(swf, outputname) < 0) {
         exit(1);
+    }
+    msg("<notice> SWF written");
     swf_output_destroy(swf);
 
     pdf_destroy(pdf);