From c6b8199c148a1ac8d35f63afa477752edf16255a Mon Sep 17 00:00:00 2001 From: dmiller Date: Wed, 25 Feb 2015 03:34:31 +0000 Subject: [PATCH] Use string.gsub to strip nulls instead of a lua loop. --- scripts/wdb-version.nse | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/scripts/wdb-version.nse b/scripts/wdb-version.nse index 5b9660ca9..5e5f0a229 100644 --- a/scripts/wdb-version.nse +++ b/scripts/wdb-version.nse @@ -89,11 +89,7 @@ local function request(comm, procedure, data) end local function stripnull(str) - local e = -1 - while str:byte(e) == 0 do - e = e - 1 - end - return str:sub(1,e) + return (str:gsub("\0*$","")) end local function decode_reply(data, pos)