TabbedBrowser.js
[app.wkmirror] / File.js
diff --git a/File.js b/File.js
index 93cae90..30d9639 100755 (executable)
--- a/File.js
+++ b/File.js
@@ -212,11 +212,15 @@ var File = {
      * @param {String} string  Contents of file.
      * 
      */
-    writeBinary : function (path, string) {
+    writeBinaryArray : function (path, stringAr) {
         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)});
-        for(var i =0; i < string.length) {
-            data_out.put_byte(string[i], null);
+        for(var i =0; i < stringAr.length; i++) {
+            data_out.put_byte(stringAr[i], null);
+            if (i % 10000 == 0) {
+                print("wrote " + i + "/" + stringAr.length + "\n");
+            }
+            
         }
         data_out.close(null);
     },