sub_offsets        49 anacron/matchrx.c 	regmatch_t *sub_offsets;
sub_offsets        50 anacron/matchrx.c 	sub_offsets = malloc(sizeof(regmatch_t) * (n_sub + 1));
sub_offsets        51 anacron/matchrx.c 	if (sub_offsets == NULL)
sub_offsets        53 anacron/matchrx.c 	memset(sub_offsets, 0, sizeof(regmatch_t) * (n_sub + 1));
sub_offsets        56 anacron/matchrx.c 	    free(sub_offsets);
sub_offsets        59 anacron/matchrx.c 	r = regexec(&crx, string, n_sub + 1, sub_offsets, 0);
sub_offsets        61 anacron/matchrx.c 	   free(sub_offsets);
sub_offsets        66 anacron/matchrx.c 	    free(sub_offsets);
sub_offsets        77 anacron/matchrx.c 			if (sub_offsets[n].rm_so == -1) {
sub_offsets        79 anacron/matchrx.c 			    free(sub_offsets);
sub_offsets        82 anacron/matchrx.c 			*substring = string + sub_offsets[n].rm_so;
sub_offsets        83 anacron/matchrx.c 			*(string + sub_offsets[n].rm_eo) = 0;
sub_offsets        88 anacron/matchrx.c 	free(sub_offsets);