Searched refs:UCL_TRASH_KEY (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/libucl/src/
H A Ducl_util.c161 if (obj->trash_stack[UCL_TRASH_KEY] != NULL) {
162 UCL_FREE (obj->hh.keylen, obj->trash_stack[UCL_TRASH_KEY]);
404 if (obj->trash_stack[UCL_TRASH_KEY] == NULL && obj->key != NULL) {
406 deconst->trash_stack[UCL_TRASH_KEY] = malloc (obj->keylen + 1);
407 if (deconst->trash_stack[UCL_TRASH_KEY] != NULL) {
408 memcpy (deconst->trash_stack[UCL_TRASH_KEY], obj->key, obj->keylen);
409 deconst->trash_stack[UCL_TRASH_KEY][obj->keylen] = '\0';
411 deconst->key = obj->trash_stack[UCL_TRASH_KEY];
415 return obj->trash_stack[UCL_TRASH_KEY];
2185 if (elt->trash_stack[UCL_TRASH_KEY] !
[all...]
H A Ducl_internal.h114 #define UCL_TRASH_KEY 0 macro
H A Ducl_parser.c1372 keylen = ucl_copy_or_store_ptr (parser, c, &nobj->trash_stack[UCL_TRASH_KEY],

Completed in 43 milliseconds