X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fapi%2Fsearch.c;h=a482b6e2e12bbab7c5f3d0d3b60c573ef9baa7ab;hb=088f2d9c1940e9bf1828cc1c899b4c63a41be768;hp=a92a259a444bac529274d4433b18df370ff4b74f;hpb=056b010b1d5296266c0c61891d4ae896f9c9ba65;p=libc-test diff --git a/src/api/search.c b/src/api/search.c index a92a259..a482b6e 100644 --- a/src/api/search.c +++ b/src/api/search.c @@ -22,15 +22,15 @@ case postorder: case endorder: case leaf:; } -int(*p_hcreate)(size_t) = hcreate; -void(*p_hdestroy)(void) = hdestroy; -ENTRY*(*p_hsearch)(ENTRY,ACTION) = hsearch; -void(*p_insque)(void*,void*) = insque; -void*(*p_lfind)(const void*,const void*,size_t*,size_t,int(*)(const void*,const void*)) = lfind; -void*(*p_lsearch)(const void*,void*,size_t*,size_t,int(*)(const void*,const void*)) = lsearch; -void(*p_remque)(void*) = remque; -void*(*p_tdelete)(const void*restrict,void**restrict,int(*)(const void*,const void*)) = tdelete; -void*(*p_tfind)(const void*,void*const*,int(*)(const void*,const void*)) = tfind; -void*(*p_tsearch)(const void*,void**,int(*)(const void*,const void*)) = tsearch; -void(*p_twalk)(const void*,void(*)(const void*,VISIT,int)) = twalk; +{int(*p)(size_t) = hcreate;} +{void(*p)(void) = hdestroy;} +{ENTRY*(*p)(ENTRY,ACTION) = hsearch;} +{void(*p)(void*,void*) = insque;} +{void*(*p)(const void*,const void*,size_t*,size_t,int(*)(const void*,const void*)) = lfind;} +{void*(*p)(const void*,void*,size_t*,size_t,int(*)(const void*,const void*)) = lsearch;} +{void(*p)(void*) = remque;} +{void*(*p)(const void*restrict,void**restrict,int(*)(const void*,const void*)) = tdelete;} +{void*(*p)(const void*,void*const*,int(*)(const void*,const void*)) = tfind;} +{void*(*p)(const void*,void**,int(*)(const void*,const void*)) = tsearch;} +{void(*p)(const void*,void(*)(const void*,VISIT,int)) = twalk;} }