Lines Matching refs:repos
34 char *repos = NULL;
96 if (getline (&repos, &repos_allocated, fpin) < 0)
106 if ((cp = strrchr (repos, '\n')) != NULL)
114 if (! isabsolute(repos))
125 if (pathname_levels (repos) > 0)
132 + strlen (repos) + 2);
133 sprintf (newrepos, "%s/%s", current_parsed_root->directory, repos);
134 free (repos);
135 repos = newrepos;
138 Sanitize_Repository_Name (repos);
140 return repos;
173 * Without this check, names like "/path/to/repos/./foo" and
174 * "/path/to/repos//foo" would be created. For example, one
178 * get the CVSROOT files, "/path/to/repos/./CVSROOT" and
179 * "/path/to/repos/CVSROOT" are the arguments that are compared!