X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=lib%2Fjsw%2Fjsw_atree.h;h=6dccf07061a8b56e43d4bc6f5565e2c6f66417c2;hb=09490cd2433e3c37a0d85220b4f12f01e6740d46;hp=7274ba016f7f7e11dbf2e6db990ab6d6ea423e13;hpb=219c3e5d0c097282ac2546ebc0f1c31c9e60fa43;p=zpackage diff --git a/lib/jsw/jsw_atree.h b/lib/jsw/jsw_atree.h index 7274ba0..6dccf07 100644 --- a/lib/jsw/jsw_atree.h +++ b/lib/jsw/jsw_atree.h @@ -39,11 +39,13 @@ jsw_atree_t *jsw_anew ( void *(dup)(void *), void (*rel)(void *) ); +jsw_atree_t *jsw_anew_str(void); void jsw_adelete ( jsw_atree_t *tree ); void *jsw_afind ( jsw_atree_t *tree, void *data ); int jsw_ainsert ( jsw_atree_t *tree, void *data ); int jsw_aerase ( jsw_atree_t *tree, void *data ); size_t jsw_asize ( jsw_atree_t *tree ); +int jsw_afind_strcmp(const void *a, const void *b); /* Traversal functions */ jsw_atrav_t *jsw_atnew ( void );