Lines Matching defs:subtarr
517 char **subtarr=NULL;
527 subtarr = (char **) malloc(sizeof(char *) * (subtreecount + 1 /*realm dn*/ + 1 /*containerref*/ + 1));
528 if (subtarr == NULL) {
532 memset(subtarr, 0, (sizeof(char *) * (subtreecount+1+1+1)));
536 subtarr[i] = strdup(subtree[i]);
537 if (subtarr[i] == NULL) {
543 subtarr[i] = strdup(realm_cont_dn);
544 if (subtarr[i++] == NULL) {
550 subtarr[i] = strdup(containerref);
551 if (subtarr[i++] == NULL) {
564 if ((st = remove_overlapping_subtrees(subtarr, newsubtree, &ncount,
573 if (subtarr != NULL) {
574 for (i=0; subtarr[i] != NULL; i++)
575 free(subtarr[i]);
576 free(subtarr);