continue;
}
+ var loaded_string = false;
+ string file_contents;
// debug Target
if (this.debugTargetStream !=null) {
- string str;
- FileUtils.get_contents(file,out str);
- this.debugTarget.write(str);
+
+ FileUtils.get_contents(file,out file_contents);
+ this.debugTarget.write(file_contents);
+ loaded_string = false;
}
// it's a good idea to check with 0 compression to see if the code can parse!!
// let's see if we have a min file already?
// this might happen if tmpDir is set ..
- var use_minfile = false;
+
if (true && FileUtils.test (minfile, FileTest.EXISTS)) {
print("COMPRESSING ");
//var codeComp = pack(str, 10, 0, 0);
- if (File.exists(minfile)) {
- File.remove(minfile);
+ if (FileUtils.test (minfile, FileTest.EXISTS)) {
+ FileUtils.remove(minfile);
}
- var str = File.read(file);
- var str = this.packFile(str, file, minfile);
+ if (!loaded_string) {
+ FileUtils.get_contents(file,out file_contents);
+ }
+
+ var str = this.packFile(file_contents, file, minfile);
}