Nmap Development mailing list archives
Variable number of arguments functions - arg not declared
From: Aleksandar Nikolic <nikolic.alek () gmail com>
Date: Mon, 28 May 2012 18:49:23 +0200
Hi all, I've merged the changes from trunk to my exp branch to change the scripts I'm working on to suit new lua updates. I've had a problem with variable number of arguments functions in rmi.lua library. As far as I can tell, "arg" variable is deprecated in new version. For example: local function dbg(str,...) stdnse.print_debug(3,"RMI:"..str, table.unpack(arg)) end Would throw an error saying arg was not declared. I changed that to: local function dbg(str,...) local arg={...} stdnse.print_debug(3,"RMI:"..str, table.unpack(arg)) end Am I doing something wrong? I'm bringing this to your attention as it might not be the only place arg is used. Aleksandar _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- Variable number of arguments functions - arg not declared Aleksandar Nikolic (May 28)
- Re: Variable number of arguments functions - arg not declared Patrick Donnelly (May 28)