diff --git a/exec/load/sauce_lib.js b/exec/load/sauce_lib.js index ac19a8c1b78e8f36c6d4ab455e6c5771aed02060..58b6a48917c29cbcabb23e310bed033b906a57e7 100644 --- a/exec/load/sauce_lib.js +++ b/exec/load/sauce_lib.js @@ -67,10 +67,10 @@ function read(fname) return false; var obj = { comment:[], cols:0, rows:0, ice_color:false }; - obj.title = file.read(35).trim(); - obj.author = file.read(20).trim(); - obj.group = file.read(20).trim(); - obj.date = file.read(8).trim(); + obj.title = truncsp(file.read(35)); + obj.author = truncsp(file.read(20)); + obj.group = truncsp(file.read(20)); + obj.date = truncsp(file.read(8)); obj.filesize = file.readBin(4); obj.datatype = file.readBin(1); obj.filetype = file.readBin(1); @@ -105,7 +105,7 @@ function read(fname) while(comments--) { var line = file.read(defs.comment_length); if(line) - obj.comment.push(line.trimRight()); + obj.comment.push(truncsp(line)); } } }