Lines Matching refs:seen
1242 * If we've seen the last fragment, look for holes in the sequence.
3634 const char **seen;
3643 const char *name, **seen;
3670 /* There are duplicates. Discard if name has been seen. */
3672 for (seen = hstate->seen; *seen; seen++) {
3673 if (!strcmp(*seen, name)) {
3678 n = (seen - hstate->seen) + 2;
3679 hstate->seen = erealloc(hstate->seen, n * sizeof(*seen));
3680 hstate->seen[n-2] = name;
3681 hstate->seen[n-1] = NULL;
3827 hstate.seen = (const char **)emalloc_zero(sizeof(const char *));
3832 free(hstate.seen);