X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Ftypes%2Fdecl.c;h=51dd733350b49073fbf4befc921426e1718c5633;hp=95122ab1d9dad9112f172324f534abd1999b9ae2;hb=37fe426aa3baf848defd86d77412ca87af46cc4e;hpb=3d77b5b65efb78c1da9485dfde1fcd417066b803 diff --git a/src/types/decl.c b/src/types/decl.c index 95122ab..51dd733 100644 --- a/src/types/decl.c +++ b/src/types/decl.c @@ -85,6 +85,10 @@ static inline bool psi_decl_validate_func(struct psi_data *data, { struct psi_func_redir *redir; + if (!func->var->name) { + data->error(data, func->token, PSI_WARNING, "Anonymous decl!"); + return false; + } if (!strcmp(func->var->name, "dlsym")) { data->error(data, func->token, PSI_WARNING, "Cannot dlsym dlsym (sic!)");