File.js
authorAlan Knowles <alan@akbkhome.com>
Fri, 29 Oct 2010 07:32:54 +0000 (15:32 +0800)
committerAlan Knowles <alan@akbkhome.com>
Fri, 29 Oct 2010 07:32:54 +0000 (15:32 +0800)
File.js

diff --git a/File.js b/File.js
index 2a7ab50..a741c15 100644 (file)
--- a/File.js
+++ b/File.js
@@ -108,9 +108,13 @@ var File = {
      */
     write : function (path, string) {
         var f = Gio.file_new_for_path(String(path));
-        var data_out = new Gio.DataOutputStream({base_stream:f.replace(null, false, Gio.FileCreateFlags.NONE, null)});
+        var data_out = new Gio.DataOutputStream({
+                //base_stream: f.replace(null, false, Gio.FileCreateFlags.NONE, null)
+                base_stream: f.replace_async(null, false, Gio.FileCreateFlags.NONE, 0, null)
+            });
         data_out.put_string(string, null);
         data_out.close(null);
+        
     },
     /**
      * append