Changeset 1878

Show
Ignore:
Timestamp:
08/20/08 14:55:25 (3 months ago)
Author:
alo
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • cherokee/trunk/ChangeLog

    r1877 r1878  
    112008-08-20  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
     2 
     3        * cherokee/config_node.c (cherokee_config_node_read_long), 
     4        cherokee/config_node.h: Adds a new method to read long integers. 
    25 
    36        * cherokee/util.h, cherokee/util.c (cherokee_mkdir_p): Adds a new 
  • cherokee/trunk/cherokee/config_node.c

    r1398 r1878  
    269269 
    270270        *num = atoi (tmp->val.buf); 
     271        return ret_ok; 
     272} 
     273 
     274 
     275ret_t  
     276cherokee_config_node_read_long (cherokee_config_node_t *conf, const char *key, long *num) 
     277{ 
     278        ret_t                   ret; 
     279        cherokee_config_node_t *tmp; 
     280 
     281        ret = cherokee_config_node_get (conf, key, &tmp); 
     282        if (ret != ret_ok) return ret; 
     283 
     284        *num = atol (tmp->val.buf); 
    271285        return ret_ok; 
    272286} 
  • cherokee/trunk/cherokee/config_node.h

    r1398 r1878  
    7272ret_t cherokee_config_node_read_path  (cherokee_config_node_t *conf, const char *key, cherokee_buffer_t **buf); 
    7373ret_t cherokee_config_node_read_int   (cherokee_config_node_t *conf, const char *key, int *num); 
     74ret_t cherokee_config_node_read_long  (cherokee_config_node_t *conf, const char *key, long *num); 
    7475ret_t cherokee_config_node_read_bool  (cherokee_config_node_t *conf, const char *key, cherokee_boolean_t *val); 
    7576ret_t cherokee_config_node_read_list  (cherokee_config_node_t *conf, const char *key,