From: Jean Privat Date: Tue, 16 Dec 2014 19:10:32 +0000 (-0500) Subject: lib/opts: do not crash for empty arguments X-Git-Tag: v0.7~24^2 X-Git-Url: http://nitlanguage.org lib/opts: do not crash for empty arguments Signed-off-by: Jean Privat --- diff --git a/lib/opts.nit b/lib/opts.nit index 5a226b9..8c8f9ea 100644 --- a/lib/opts.nit +++ b/lib/opts.nit @@ -143,7 +143,7 @@ abstract class OptionParameter redef fun read_param(it) do super - if it.is_ok and it.item.chars.first != '-' then + if it.is_ok and (it.item.is_empty or it.item.chars.first != '-') then value = convert(it.item) it.next else