Lines Matching defs:path
54 const char *path,
71 SVN_ERR(editor->open_directory(path, parent_db, SVN_INVALID_REVNUM, subpool,
108 /* Count the number of path components in PATH. */
110 count_components(const char *path)
113 const char *instance = path;
115 if ((strlen(path) == 1) && (path[0] == '/'))
147 const char *path;
169 /* If the root of the edit is also a target path, we want to call
173 path = APR_ARRAY_IDX(paths, 0, const char *);
174 if (svn_path_is_empty(path))
176 SVN_ERR(callback_func(&db, NULL, callback_baton, path, subpool));
177 last_path = path;
199 /* Get the next path. */
200 path = APR_ARRAY_IDX(paths, i, const char *);
202 /*** Step A - Find the common ancestor of the last path and the
207 ? svn_fspath__get_longest_ancestor(last_path, path, iterpool)
208 : svn_relpath_get_longest_ancestor(last_path, path, iterpool);
211 /*** Step B - Close any directories between the last path and
214 iteration, or when the last path was an ancestor of the
227 and the parent of the current path. ***/
228 if (*path == '/')
229 svn_fspath__split(&pdir, &bname, path, iterpool);
231 svn_relpath_split(&pdir, &bname, path, iterpool);
261 /*** Step D - Tell our caller to handle the current path. ***/
265 SVN_ERR(callback_func(&db, parent_db, callback_baton, path, subpool));
285 last_path = path; /* lives in a pool outside our control. */