Import libucl 0.7.2
modified external/libucl/ChangeLog.md
@@ -28,3 +28,7 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
modified external/libucl/README.md
@@ -156,10 +156,10 @@ is converted to the following object:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -177,9 +177,9 @@ is presented as:
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -219,8 +219,8 @@ UCL supports external macros both multiline and single line ones:
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified external/libucl/configure.ac
@@ -1,7 +1,7 @@
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified external/libucl/src/ucl_emitter_utils.c
@@ -289,6 +289,7 @@ ucl_fd_append_character (unsigned char c, size_t len, void *ud)
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified external/libucl/src/ucl_hash.c
@@ -123,6 +123,10 @@ void ucl_hash_destroy (ucl_hash_t* hashlin, ucl_hash_free_func *func)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -164,6 +168,10 @@ ucl_hash_insert (ucl_hash_t* hashlin, const ucl_object_t *obj,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -195,6 +203,10 @@ void ucl_hash_replace (ucl_hash_t* hashlin, const ucl_object_t *old,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -236,8 +248,9 @@ ucl_hash_iterate (ucl_hash_t *hashlin, ucl_hash_iter_t *iter)
|
|
|
|
|
|
| - | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -250,6 +263,8 @@ ucl_hash_iterate (ucl_hash_t *hashlin, ucl_hash_iter_t *iter)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -277,6 +292,10 @@ ucl_hash_search (ucl_hash_t* hashlin, const char *key, unsigned keylen)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -306,6 +325,10 @@ ucl_hash_delete (ucl_hash_t* hashlin, const ucl_object_t *obj)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified external/libucl/src/ucl_parser.c
@@ -1364,6 +1364,10 @@ ucl_get_value_object (struct ucl_parser *parser)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified external/libucl/src/ucl_schema.c
@@ -525,15 +525,16 @@ ucl_schema_validate_array (const ucl_object_t *schema,
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -608,14 +609,14 @@ ucl_schema_validate_array (const ucl_object_t *schema,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -741,7 +742,7 @@ ucl_schema_resolve_ref_component (const ucl_object_t *cur,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified external/libucl/src/ucl_util.c
@@ -26,7 +26,9 @@
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
|
|
|
@@ -74,6 +76,11 @@ typedef kvec_t(ucl_object_t *) ucl_array_t;
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -960,10 +967,10 @@ ucl_include_file (const unsigned char *data, size_t len,
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -978,6 +985,7 @@ ucl_include_file (const unsigned char *data, size_t len,
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1005,7 +1013,13 @@ ucl_include_file (const unsigned char *data, size_t len,
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -2447,7 +2461,7 @@ ucl_object_compare (const ucl_object_t *o1, const ucl_object_t *o2)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2463,9 +2477,9 @@ ucl_object_compare (const ucl_object_t *o1, const ucl_object_t *o2)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2492,7 +2506,7 @@ ucl_object_compare (const ucl_object_t *o1, const ucl_object_t *o2)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified external/libucl/tests/schema.test
@@ -5,5 +5,5 @@ rm /tmp/_ucl_test_schema.out ||true
|
|
|
|
|
|
| - | |
| + | |
|
modified external/libucl/tests/test_schema.c
@@ -79,6 +79,8 @@ perform_test (const ucl_object_t *schema, const ucl_object_t *obj,
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified external/libucl/uthash/utstring.h
@@ -39,7 +39,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -54,8 +54,8 @@ do { \
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -82,7 +82,7 @@ do { \
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|