]> matita.cs.unibo.it Git - helm.git/commitdiff
bugfix: remove all generated temp files
authorStefano Zacchiroli <zack@upsilon.cc>
Wed, 12 Jul 2006 14:56:44 +0000 (14:56 +0000)
committerStefano Zacchiroli <zack@upsilon.cc>
Wed, 12 Jul 2006 14:56:44 +0000 (14:56 +0000)
helm/software/matita/lablGraphviz.ml

index fab25cba658047fa23d92c3f0c7458b7b97fb720..d5e06c26564946746a9fe00799073e46554b45b5 100644 (file)
@@ -66,11 +66,12 @@ class graphviz_impl ?packing gviz_cmd =
       ignore (Sys.command (sprintf "%s %s %s > %s"
         gviz_cmd png_flags fname tmp_png));
       image#set_file tmp_png;
+      HExtlib.safe_remove tmp_png;
       let tmp_map = tempfile () in
       ignore (Sys.command (sprintf "%s %s %s > %s"
         gviz_cmd map_flags fname tmp_map));
       self#load_map tmp_map;
-      HExtlib.safe_remove tmp_png
+      HExtlib.safe_remove tmp_map
 
     method private load_map fname =
       let areas = ref [] in