Lines Matching refs:new_common
261 common_datum_t *common, *new_common;
271 new_common = (common_datum_t *) malloc(sizeof(common_datum_t));
272 if (!new_common) {
276 memset(new_common, 0, sizeof(common_datum_t));
277 if (symtab_init(&new_common->permissions, PERM_SYMTAB_SIZE)) {
279 free(new_common);
286 /* free memory created by symtab_init first, then free new_common */
287 symtab_destroy(&new_common->permissions);
288 free(new_common);
292 new_common->s.value = common->s.value;
297 (hashtab_datum_t) new_common);
300 free(new_common);
307 &new_common->permissions)) {