mirror of https://github.com/rusefi/lua.git
function name is only needed *if* there is an error.
This commit is contained in:
parent
e78c1c54aa
commit
d73c5bcfe7
4
auxlib.c
4
auxlib.c
|
@ -1,4 +1,4 @@
|
||||||
char *rcs_auxlib="$Id: auxlib.c,v 1.3 1997/04/06 14:08:08 roberto Exp roberto $";
|
char *rcs_auxlib="$Id: auxlib.c,v 1.4 1997/04/07 14:48:53 roberto Exp roberto $";
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
|
@ -22,11 +22,11 @@ int luaI_findstring (char *name, char *list[])
|
||||||
|
|
||||||
void luaL_arg_check(int cond, int numarg, char *extramsg)
|
void luaL_arg_check(int cond, int numarg, char *extramsg)
|
||||||
{
|
{
|
||||||
|
if (!cond) {
|
||||||
char *funcname;
|
char *funcname;
|
||||||
lua_getobjname(lua_stackedfunction(0), &funcname);
|
lua_getobjname(lua_stackedfunction(0), &funcname);
|
||||||
if (funcname == NULL)
|
if (funcname == NULL)
|
||||||
funcname = "???";
|
funcname = "???";
|
||||||
if (!cond) {
|
|
||||||
if (extramsg == NULL)
|
if (extramsg == NULL)
|
||||||
luaL_verror("bad argument #%d to function `%s'", numarg, funcname);
|
luaL_verror("bad argument #%d to function `%s'", numarg, funcname);
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue