src/JsRender/JsRender.vala
authorAlan Knowles <alan@roojs.com>
Fri, 29 May 2015 08:13:59 +0000 (16:13 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 29 May 2015 08:13:59 +0000 (16:13 +0800)
src/JsRender/JsRender.vala

index 48e6edf..8309b71 100644 (file)
@@ -169,8 +169,12 @@ namespace JsRender {
                        var m5 = GLib.Checksum.compute_for_string(GLib.ChecksumType.MD5,this.path); 
 
                        var dir = GLib.Environment.get_home_dir() + "/.Builder/icons";
-                       if (!FileUtils.test(dir, FileTest.IS_DIR)) {
-                                File.new_for_path(dir).make_directory();
+                       try {
+                               if (!FileUtils.test(dir, FileTest.IS_DIR)) {
+                                        File.new_for_path(dir).make_directory();
+                               }
+                       } catch (GLib.Error e) {
+                               // 
                        }
                        var fname = dir + "/" + m5 + ".png";