1.1 --- a/ucx/properties.h Fri Jul 12 20:50:18 2013 +0200 1.2 +++ b/ucx/properties.h Sun Jul 14 17:11:34 2013 +0200 1.3 @@ -43,6 +43,7 @@ 1.4 char *tmp; 1.5 size_t tmplen; 1.6 size_t tmpcap; 1.7 + int error; 1.8 char delimiter; 1.9 char comment1; 1.10 char comment2; 1.11 @@ -54,6 +55,10 @@ 1.12 void ucx_prop_free(UcxPropParser *parser); 1.13 void ucx_prop_fill(UcxPropParser *parser, char *buf, size_t len); 1.14 int ucx_prop_parse(UcxPropParser *parser, sstr_t *name, sstr_t *value); 1.15 +int ucx_prop_parse2map(UcxPropParser *parser, UcxMap *map); 1.16 + 1.17 +int ucx_properties_load(UcxMap *map, FILE *file); 1.18 +int ucx_properties_store(UcxMap *map, FILE *file); 1.19 1.20 #ifdef __cplusplus 1.21 }