Searched refs:trash_stack (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/libucl/src/
H A Ducl_util.c199 if (obj->trash_stack[UCL_TRASH_KEY] != NULL) {
200 UCL_FREE (obj->hh.keylen, obj->trash_stack[UCL_TRASH_KEY]);
202 if (obj->trash_stack[UCL_TRASH_VALUE] != NULL) {
203 UCL_FREE (obj->len, obj->trash_stack[UCL_TRASH_VALUE]);
505 if (obj->trash_stack[UCL_TRASH_KEY] == NULL && obj->key != NULL) {
507 deconst->trash_stack[UCL_TRASH_KEY] = malloc (obj->keylen + 1);
508 if (deconst->trash_stack[UCL_TRASH_KEY] != NULL) {
509 memcpy (deconst->trash_stack[UCL_TRASH_KEY], obj->key, obj->keylen);
510 deconst->trash_stack[UCL_TRASH_KEY][obj->keylen] = '\0';
512 deconst->key = obj->trash_stack[UCL_TRASH_KE
[all...]
H A Ducl_msgpack.c1412 obj->trash_stack[UCL_TRASH_VALUE] = malloc (len);
1414 if (obj->trash_stack[UCL_TRASH_VALUE] != NULL) {
1415 memcpy (obj->trash_stack[UCL_TRASH_VALUE], pos, len);
H A Ducl_parser.c1478 keylen = ucl_copy_or_store_ptr (parser, c, &nobj->trash_stack[UCL_TRASH_KEY],
1712 &obj->trash_stack[UCL_TRASH_VALUE],
1740 &obj->trash_stack[UCL_TRASH_VALUE],
1832 &obj->trash_stack[UCL_TRASH_VALUE],
1900 &obj->trash_stack[UCL_TRASH_VALUE],
/freebsd-12-stable/contrib/libucl/include/
H A Ducl.h240 unsigned char* trash_stack[2]; /**< Pointer to allocated chunks */ member in struct:ucl_object_s

Completed in 77 milliseconds