Feature #1329 ยป 0026-luascript_func.c-Replace-NULL-with-nullptr.patch
| 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;
|
||