ucx/properties.h

changeset 109
75cb6590358b
parent 108
d2b1e67b2b48
child 110
1cf71e56f01e
     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  }

mercurial