diff --git a/exec/load/newsutil.js b/exec/load/newsutil.js index b19bc659b9a858abe4cb4f79944913e6b25fbc30..b0321a92a800c8169fec88923dd41085b0d6d68a 100644 --- a/exec/load/newsutil.js +++ b/exec/load/newsutil.js @@ -77,13 +77,13 @@ function parse_news_header(hdr, line) return; data=line.slice(sp+1); - while(data.charAt(0)==' ') // trim prepended spaces + while(data.charAt(0)==' ' // trim prepended spaces + || data.charAt(0)=='\t') data=data.slice(1); data=truncsp(data); // trim trailing spaces line=line.substr(0,sp); - while(line.charAt(0)==' ') // trim prepended spaces - line=line.slice(1); + line=truncsp(line); // trim trailing spaces (support "field : data" syntax) switch(line.toLowerCase()) { case "to":