Calls the specified function without propagating taint to the caller.
... = securecall(func or "functionName", ...)
func / functionName
Function / String - function to call, either a direct reference or a string used as a key into _G.
Any - any number of arguments to pass the function.
Any - the function's return values.
If securecall is called from a secure execution path, the execution path will remain secure when securecall returns, even if the called function is tainted, or accesses tainted variables.
Errors that occur within the called function are not propagates to the caller; if an error occurs, securecall triggers the default error handler, and then returns control to the caller with no return values.
This page was last edited on 26 November 2018, at 21:16.
Content is available under CC BY-SA 3.0 unless otherwise noted. Game content and materials are trademarks and copyrights of their respective publisher and its licensors. All rights reserved.
This site is a part of Fandom, Inc. and is not affiliated with the game publisher.