From 5ef8d01a7fc1a5d1663aac86d4f4237eb5ccbdea Mon Sep 17 00:00:00 2001 From: nnposter Date: Sun, 9 Apr 2017 14:25:08 +0000 Subject: [PATCH] Simplifies a few logical expressions --- nselib/data/http-default-accounts-fingerprints.lua | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/nselib/data/http-default-accounts-fingerprints.lua b/nselib/data/http-default-accounts-fingerprints.lua index 3b2c1fc14..16f92cbeb 100644 --- a/nselib/data/http-default-accounts-fingerprints.lua +++ b/nselib/data/http-default-accounts-fingerprints.lua @@ -259,7 +259,7 @@ table.insert(fingerprints, { -- harvest all hidden fields from the login form local resp1 = http_get_simple(host, port, lurl) if resp1.status ~= 200 then return false end - local html = resp1.body and resp1.body:match('(.-)') + local html = (resp1.body or ""):match('(.-)') if not html then return false end local form = {} for n, v in html:gmatch('true', 1, true) + and (resp.body or ""):find('true', 1, true) end })