From ca3ae427266cc49bddea675b57a8a6e69dfbab78 Mon Sep 17 00:00:00 2001 From: Jakob Ovrum Date: Sat, 3 Jul 2010 13:27:47 +0900 Subject: [PATCH] Fixed util.lua, again --- util.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util.lua b/util.lua index a325528..b66b13d 100644 --- a/util.lua +++ b/util.lua @@ -18,7 +18,7 @@ function parse(line) end local trailToken = line:find(":", lineStart) - local lineStop = -1 + local lineStop = line:len() local trailing if trailToken then trailing = line:sub(trailToken + 1) @@ -32,7 +32,7 @@ function parse(line) while true do local _, stop, param = line:find("(%S+)", pos) - if stop >= lineStop then + if not param or stop > lineStop then break end