diff options
author | Ted Trask <ttrask01@yahoo.com> | 2009-04-01 14:59:31 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2009-04-01 14:59:31 +0000 |
commit | 93d7cf13e01d96d02af276772340a28f923407c1 (patch) | |
tree | 740c2e0e843c999090683bc68c1ed6119fd29b36 /openssh-model.lua | |
parent | 5c9769d8c4030bf84d51b1b051470d5775c02b60 (diff) | |
download | acf-openssh-93d7cf13e01d96d02af276772340a28f923407c1.tar.bz2 acf-openssh-93d7cf13e01d96d02af276772340a28f923407c1.tar.xz |
Error check for empty input.v0.1.4
Diffstat (limited to 'openssh-model.lua')
-rw-r--r-- | openssh-model.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openssh-model.lua b/openssh-model.lua index 3b8718b..26bc816 100644 --- a/openssh-model.lua +++ b/openssh-model.lua @@ -193,11 +193,11 @@ end local function parseauthline(line) local retval = {} local words = format.string_to_table(line, "%s") - if string.match(words[1], "^ssh%-%ws%w$") then + if words[1] and string.match(words[1], "^ssh%-%ws%w$") then retval.perm = "" retval.key = words[2] retval.id = table.concat(words, " ", 3) - elseif string.match(words[2], "^ssh%-%ws%w$") then + elseif words[2] and string.match(words[2], "^ssh%-%ws%w$") then retval.perm = words[1] retval.key = words[3] retval.id = table.concat(words, " ", 4) |