Home
last modified time | relevance | path

Searched refs:UCL_TRASH_VALUE (Results 1 – 3 of 3) sorted by relevance

/trueos/contrib/libucl/src/
HDucl_util.c148 if (obj->trash_stack[UCL_TRASH_VALUE] != NULL) { in ucl_object_dtor_free()
149 UCL_FREE (obj->len, obj->trash_stack[UCL_TRASH_VALUE]); in ucl_object_dtor_free()
356 if (obj->trash_stack[UCL_TRASH_VALUE] == NULL) {
361 deconst->trash_stack[UCL_TRASH_VALUE] = malloc (obj->len + 1);
362 if (deconst->trash_stack[UCL_TRASH_VALUE] != NULL) {
363 memcpy (deconst->trash_stack[UCL_TRASH_VALUE], obj->value.sv, obj->len);
364 deconst->trash_stack[UCL_TRASH_VALUE][obj->len] = '\0';
365 deconst->value.sv = obj->trash_stack[UCL_TRASH_VALUE];
370 deconst->trash_stack[UCL_TRASH_VALUE] = ucl_object_emit_single_json (obj);
371 deconst->len = strlen (obj->trash_stack[UCL_TRASH_VALUE]);
[all …]
HDucl_internal.h113 #define UCL_TRASH_VALUE 1 macro
HDucl_parser.c1314 if ((str_len = ucl_copy_or_store_ptr (parser, c + 1, &obj->trash_stack[UCL_TRASH_VALUE], in ucl_parse_value()
1378 if ((str_len = ucl_copy_or_store_ptr (parser, c, &obj->trash_stack[UCL_TRASH_VALUE], in ucl_parse_value()
1428 if ((str_len = ucl_copy_or_store_ptr (parser, c, &obj->trash_stack[UCL_TRASH_VALUE], in ucl_parse_value()