X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fapi%2Fsearch.c;h=014b96fdadff7b6b5e9ef7e63eb604a9d3c8b711;hb=0ef2646848cbc2e6c59f8757165b5790b0132281;hp=a92a259a444bac529274d4433b18df370ff4b74f;hpb=6a2161f389e6115bb3b948d71c56c8c882eaeda6;p=libc-test diff --git a/src/api/search.c b/src/api/search.c index a92a259..014b96f 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;} }