* @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);
},