Lines Matching refs:val
74 new_val = (char**) calloc(d->size * 2, sizeof * d->val); in dictionary_grow()
88 memcpy(new_val, d->val, d->size * sizeof(char *)); in dictionary_grow()
92 free(d->val); in dictionary_grow()
97 d->val = new_val; in dictionary_grow()
161 d->val = (char**) calloc(size, sizeof * d->val); in dictionary_new()
185 if (d->val[i] != NULL) in dictionary_del()
186 free(d->val[i]); in dictionary_del()
188 free(d->val); in dictionary_del()
222 return d->val[i] ; in dictionary_get()
255 int dictionary_set(dictionary * d, const char * key, const char * val) in dictionary_set() argument
272 if (d->val[i] != NULL) in dictionary_set()
273 free(d->val[i]); in dictionary_set()
274 d->val[i] = (val ? xstrdup(val) : NULL); in dictionary_set()
297 d->val[i] = (val ? xstrdup(val) : NULL) ; in dictionary_set()
342 if (d->val[i] != NULL) { in dictionary_unset()
343 free(d->val[i]); in dictionary_unset()
344 d->val[i] = NULL ; in dictionary_unset()
376 d->val[i] ? d->val[i] : "UNDEF"); in dictionary_dump()