diff --git a/src/lluadef.h b/src/lluadef.h index 1bba993..2807fb9 100644 --- a/src/lluadef.h +++ b/src/lluadef.h @@ -15,13 +15,13 @@ #endif #define LLUA_INVALID_PARAMETER() { \ - LLUA_DEBUG("[%s] Invalid parameter (%s:%d)", __func__, __FILE__, __LINE__); \ + luaL_error(L, "Invalid parameter for %s.", __func__); \ return 0; \ } #define LLUA_MIN_ARGS(n) \ if(lua_gettop(L) < n) { \ - LLUA_DEBUG("[%s] Too few arguments (%s:%d)", __func__, __FILE__, __LINE__); \ + luaL_error(L, "Too few arguments for %s.", __func__); \ return 0; \ } #else /* NODEBUG. */