Lines Matching defs:seen
1257 * If we've seen the last fragment, look for holes in the sequence.
3840 const char **seen;
3850 const char *name, **seen;
3873 /* There are duplicates. Discard if name has been seen. */
3875 for (seen = hstate->seen; *seen; seen++)
3876 if (!strcmp(*seen, name))
3879 n = (seen - hstate->seen) + 2;
3880 hstate->seen = erealloc(hstate->seen, n * sizeof(*seen));
3881 hstate->seen[n-2] = name;
3882 hstate->seen[n-1] = NULL;
4030 hstate.seen = (const char **)emalloc_zero(sizeof(const char *));
4035 free(hstate.seen);