Show
Ignore:
Timestamp:
08/04/08 20:36:24 (5 months ago)
Author:
alo
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • cherokee/trunk/cherokee/config_reader.c

    r1714 r1726  
    196196                        /* Skip whites: end of the key 
    197197                         */ 
    198                         while (*tmp == ' ') tmp--; 
     198                        while (*tmp == ' ')  
     199                                tmp--; 
    199200                        cherokee_buffer_add (&key, begin, (tmp + 1) - begin); 
    200201                         
    201202                        tmp = equal + 3; 
    202                         while (*tmp == ' ') tmp++;               
     203                        while (*tmp == ' ') 
     204                                tmp++; 
    203205 
    204206                        /* Skip whites: end of the value 
    205207                         */ 
    206208                        val_len = strlen(tmp); 
    207                         while (tmp[val_len-1] == ' ') val_len--; 
     209                        while ((val_len >= 1) && 
     210                               (tmp[val_len-1] == ' ')) 
     211                        { 
     212                                val_len--; 
     213                        } 
    208214 
    209215                        cherokee_buffer_add (&val, tmp, val_len); 
    210  
     216                         
    211217                        TRACE(ENTRIES, "'%s' => '%s'\n", key.buf, val.buf); 
    212  
     218                         
    213219                        ret = cherokee_config_node_add_buf (conf, &key, &val); 
    214                         if (ret != ret_ok) goto error; 
     220                        if (ret != ret_ok)  
     221                                goto error; 
    215222                } 
    216223