Project

General

Profile

Feature #1329 ยป 0026-luascript_func.c-Replace-NULL-with-nullptr.patch

Marko Lindqvist, 04/28/2025 08:15 PM

View differences:

common/scriptcore/luascript_func.c
*(parg_types + i) = va_arg(args, int);
}
} else {
parg_types = NULL;
parg_types = nullptr;
}
if (nreturns > 0) {
......
*(pret_types + i) = va_arg(args, int);
}
} else {
pret_types = NULL;
pret_types = nullptr;
}
pfunc = func_new(required, nargs, parg_types, nreturns, pret_types);
......
{
if (fcl && fcl->funcs) {
luascript_func_hash_destroy(fcl->funcs);
fcl->funcs = NULL;
fcl->funcs = nullptr;
}
}
......
**************************************************************************/
void luascript_func_init(struct fc_lua *fcl)
{
fc_assert_ret(fcl != NULL);
fc_assert_ret(fcl != nullptr);
if (fcl->funcs == NULL) {
if (fcl->funcs == nullptr) {
/* Define the prototypes for the needed lua functions. */
fcl->funcs = luascript_func_hash_new();
}
......
luascript_push_args(fcl, pfunc->nargs, pfunc->arg_types, args);
/* Call the function with nargs arguments, return 1 results */
if (luascript_call(fcl, pfunc->nargs, pfunc->nreturns, NULL) == 0) {
if (luascript_call(fcl, pfunc->nargs, pfunc->nreturns, nullptr) == 0) {
/* Successful call to the script. */
success = TRUE;
    (1-1/1)