Searched refs:trash_stack (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/libucl/src/ |
| H A D | ucl_util.c | 196 if (obj->trash_stack[UCL_TRASH_KEY] != NULL) { in ucl_object_dtor_free() 197 UCL_FREE(obj->hh.keylen, obj->trash_stack[UCL_TRASH_KEY]); in ucl_object_dtor_free() 199 if (obj->trash_stack[UCL_TRASH_VALUE] != NULL) { in ucl_object_dtor_free() 200 UCL_FREE(obj->len, obj->trash_stack[UCL_TRASH_VALUE]); in ucl_object_dtor_free() 501 if (obj->trash_stack[UCL_TRASH_KEY] == NULL && obj->key != NULL) { 503 deconst->trash_stack[UCL_TRASH_KEY] = malloc(obj->keylen + 1); 504 if (deconst->trash_stack[UCL_TRASH_KEY] != NULL) { 505 memcpy(deconst->trash_stack[UCL_TRASH_KEY], obj->key, obj->keylen); 506 deconst->trash_stack[UCL_TRASH_KEY][obj->keylen] = '\0'; 508 deconst->key = obj->trash_stack[UCL_TRASH_KEY]; [all …]
|
| H A D | ucl_msgpack.c | 1346 obj->trash_stack[UCL_TRASH_VALUE] = malloc(len); in ucl_msgpack_parse_string() 1348 if (obj->trash_stack[UCL_TRASH_VALUE] != NULL) { in ucl_msgpack_parse_string() 1349 memcpy(obj->trash_stack[UCL_TRASH_VALUE], pos, len); in ucl_msgpack_parse_string()
|
| H A D | ucl_parser.c | 1559 keylen = ucl_copy_or_store_ptr(parser, c, &nobj->trash_stack[UCL_TRASH_KEY], in ucl_parse_key() 1793 &obj->trash_stack[UCL_TRASH_VALUE], in ucl_parse_value() 1821 &obj->trash_stack[UCL_TRASH_VALUE], in ucl_parse_value() 1930 &obj->trash_stack[UCL_TRASH_VALUE], in ucl_parse_value() 2005 &obj->trash_stack[UCL_TRASH_VALUE], in ucl_parse_value()
|
| /freebsd/contrib/libucl/include/ |
| H A D | ucl.h | 253 unsigned char *trash_stack[2]; /**< Pointer to allocated chunks */ member
|