From ab098ef4d2cdbe0cb25edba142ddac396f9a82ad Mon Sep 17 00:00:00 2001 From: dmiller Date: Wed, 6 Mar 2013 04:36:09 +0000 Subject: [PATCH] Don't crash on stdnse.parse_timespec(nil) --- nselib/stdnse.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/nselib/stdnse.lua b/nselib/stdnse.lua index 1b7c5be1a..6b9f5e73c 100644 --- a/nselib/stdnse.lua +++ b/nselib/stdnse.lua @@ -341,6 +341,7 @@ end -- @return A number of seconds, or nil followed by an error -- message. function parse_timespec(timespec) + if timespec == nil then return nil, "Can't parse nil timespec" end local n, unit, t, m local multipliers = {[""] = 1, s = 1, m = 60, h = 60 * 60, ms = 0.001}