diff options
Diffstat (limited to 'common/ini/ini_valueobj.h')
-rw-r--r-- | common/ini/ini_valueobj.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/common/ini/ini_valueobj.h b/common/ini/ini_valueobj.h index 2e13c0d..25c158c 100644 --- a/common/ini/ini_valueobj.h +++ b/common/ini/ini_valueobj.h @@ -87,6 +87,10 @@ int value_create_new(const char *strvalue, struct ini_comment *ic, struct value_obj **vo); +/* Create a copy of the value */ +int value_copy(struct value_obj *vo + struct value_obj **copy_vo); + /* Destroy a value object */ void value_destroy(struct value_obj *vo); @@ -105,6 +109,9 @@ int value_get_line(struct value_obj *vo, /* Update key length */ int value_set_keylen(struct value_obj *vo, uint32_t key_len); +/* Change boundary */ +int value_set_boundary(struct value_obj *vo, + uint32_t boundary); /* Update value */ int value_update(struct value_obj *vo, |