Changeset 1726 for cherokee/trunk/cherokee/config_reader.c
- Timestamp:
- 08/04/08 20:36:24 (5 months ago)
- Files:
-
- cherokee/trunk/cherokee/config_reader.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/cherokee/config_reader.c
r1714 r1726 196 196 /* Skip whites: end of the key 197 197 */ 198 while (*tmp == ' ') tmp--; 198 while (*tmp == ' ') 199 tmp--; 199 200 cherokee_buffer_add (&key, begin, (tmp + 1) - begin); 200 201 201 202 tmp = equal + 3; 202 while (*tmp == ' ') tmp++; 203 while (*tmp == ' ') 204 tmp++; 203 205 204 206 /* Skip whites: end of the value 205 207 */ 206 208 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 } 208 214 209 215 cherokee_buffer_add (&val, tmp, val_len); 210 216 211 217 TRACE(ENTRIES, "'%s' => '%s'\n", key.buf, val.buf); 212 218 213 219 ret = cherokee_config_node_add_buf (conf, &key, &val); 214 if (ret != ret_ok) goto error; 220 if (ret != ret_ok) 221 goto error; 215 222 } 216 223