X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Ftypes%2Fdecl.c;h=581eadd95d01858261b846ea76b1c99b2aaef702;hp=56ba81d9b4dd956e1e3479658bc4dad0c4d9ea38;hb=47dd00ab6df0a093b13d4f573ba01c79a6bcc72f;hpb=2fa436074ca9a5e87f39b696de832fa2188fcfc6 diff --git a/src/types/decl.c b/src/types/decl.c index 56ba81d..581eadd 100644 --- a/src/types/decl.c +++ b/src/types/decl.c @@ -158,10 +158,11 @@ bool psi_decl_validate_nodl(struct psi_data *data, struct psi_decl *decl, struct psi_validate_scope *scope) { if (!decl->abi) { - decl->abi = psi_decl_abi_init(zend_string_init(ZEND_STRL("default"), 1)); + decl->abi = psi_decl_abi_init(NULL); } else if (!psi_decl_abi_validate(data, decl->abi)) { data->error(data, decl->abi->token, PSI_WARNING, - "Invalid calling convention: '%s'", decl->abi->token->text->val); + "Invalid calling convention: '%s'", + decl->abi->token->text->val); return false; } if (!psi_decl_arg_validate(data, decl->func, scope)) {