Some improvements with dbg levels
FossilOrigin-Name: 4f1f8f238cb3fd097504bfba3b51805d359135256160fe8fdba34908495ec50b
This commit is contained in:
@ -4,7 +4,7 @@
|
||||
|
||||
static int cmp(const void *v1,const void*v2)
|
||||
{
|
||||
return ((struct cw_strlist_elem *)v1)->id - ((struct cw_strlist_elem *)v2)->id;
|
||||
return ((struct cw_StrListElem *)v1)->id - ((struct cw_StrListElem *)v2)->id;
|
||||
}
|
||||
|
||||
static void del(void* d)
|
||||
@ -17,13 +17,13 @@ cw_strheap_t cw_strheap_create()
|
||||
return mavl_create(cmp,del,1312);
|
||||
}
|
||||
|
||||
const char * cw_strheap_add(cw_strheap_t t, struct cw_strlist_elem *s)
|
||||
const char * cw_strheap_add(cw_strheap_t t, struct cw_StrListElem *s)
|
||||
{
|
||||
mavl_del(t,s);
|
||||
return mavl_add(t,s,NULL);
|
||||
}
|
||||
|
||||
int cw_strheap_register_strings(cw_strheap_t h, struct cw_strlist_elem *s)
|
||||
int cw_strheap_register_strings(cw_strheap_t h, struct cw_StrListElem *s)
|
||||
{
|
||||
int n=0;
|
||||
while ( s->id!=CW_STR_STOP){
|
||||
@ -37,9 +37,9 @@ int cw_strheap_register_strings(cw_strheap_t h, struct cw_strlist_elem *s)
|
||||
|
||||
|
||||
const char * cw_strheap_get(cw_strheap_t h, int id) {
|
||||
struct cw_strlist_elem s;
|
||||
struct cw_StrListElem s;
|
||||
s.id=id;
|
||||
struct cw_strlist_elem *r = mavl_get(h,&s);
|
||||
struct cw_StrListElem *r = mavl_get(h,&s);
|
||||
if (r)
|
||||
return r->str;
|
||||
return NULL;
|
||||
|
Reference in New Issue
Block a user