Changeset 838
- Timestamp:
- 07/17/07 19:27:11 (1 year ago)
- Files:
-
- cherokee/trunk/ChangeLog (modified) (1 diff)
- cherokee/trunk/cherokee/avl.c (modified) (1 diff)
- cherokee/trunk/cherokee/avl.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/ChangeLog
r837 r838 1 1 2007-07-17 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 3 * cherokee/avl.h, cherokee/avl.c (cherokee_avl_del_ptr): Added 4 missing method. 2 5 3 6 * cherokee/resolv_cache.c (cherokee_resolv_cache_clean): cherokee/trunk/cherokee/avl.c
r836 r838 616 616 617 617 ret_t 618 cherokee_avl_del_ptr (cherokee_avl_t *avl, const char *key, void **value) 619 { 620 cherokee_buffer_t tmp_key; 621 622 cherokee_buffer_fake (&tmp_key, (const char *)key, strlen(key)); 623 return cherokee_avl_del (avl, &tmp_key, value); 624 } 625 626 627 ret_t 618 628 cherokee_avl_while (cherokee_avl_t *avl, cherokee_avl_while_func_t func, void *param, cherokee_buffer_t **key, void **value) 619 629 { cherokee/trunk/cherokee/avl.h
r835 r838 54 54 55 55 ret_t cherokee_avl_add (cherokee_avl_t *avl, cherokee_buffer_t *key, void *value); 56 ret_t cherokee_avl_add_ptr (cherokee_avl_t *avl, const char *key, void *value);57 56 ret_t cherokee_avl_del (cherokee_avl_t *avl, cherokee_buffer_t *key, void **value); 58 57 ret_t cherokee_avl_get (cherokee_avl_t *avl, cherokee_buffer_t *key, void **value); 58 59 ret_t cherokee_avl_add_ptr (cherokee_avl_t *avl, const char *key, void *value); 60 ret_t cherokee_avl_del_ptr (cherokee_avl_t *avl, const char *key, void **value); 59 61 ret_t cherokee_avl_get_ptr (cherokee_avl_t *avl, const char *key, void **value); 60 62