summaryrefslogtreecommitdiff
path: root/src/path.h
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2021-10-10 08:05:19 -0400
committerEdward Thomson <ethomson@edwardthomson.com>2021-10-10 08:14:18 -0400
commit42bf01860c4ed3a5c15286e711c2287a39661fd8 (patch)
treee92be1a820261e00787838b76a92b85b77d3f625 /src/path.h
parentf898d2d5875213a406735fbe41d2100ff3bcecfd (diff)
downloadlibgit2-ethomson/path_validation.tar.gz
path: rename `git_path_validate_filesystem`ethomson/path_validation
"filesystem validation" is vague. These functions validate the length, name them as such.
Diffstat (limited to 'src/path.h')
-rw-r--r--src/path.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/path.h b/src/path.h
index 473ef9ae3..d6dcf6a5f 100644
--- a/src/path.h
+++ b/src/path.h
@@ -637,7 +637,8 @@ extern int git_path_from_url_or_path(git_buf *local_path_out, const char *url_or
*
* (Note: if you take or construct an on-disk path -- a workdir path,
* a path to a git repository or a reference name that could be a loose
- * ref -- you should _also_ validate that with `git_path_validate_workdir`.)
+ * ref -- you should _also_ validate that with
+ * `git_repository_validate_workdir_path`.)
*
* `repo` is optional. If specified, it will be used to determine the short
* path name to reject (if `GIT_PATH_REJECT_DOS_SHORTNAME` is specified),
@@ -653,7 +654,7 @@ extern bool git_path_validate(
* Validate an on-disk path, taking into account that it will have a
* suffix appended (eg, `.lock`).
*/
-GIT_INLINE(int) git_path_validate_filesystem_with_suffix(
+GIT_INLINE(int) git_path_validate_length_with_suffix(
const char *path,
size_t path_len,
size_t suffix_len)
@@ -684,13 +685,14 @@ GIT_INLINE(int) git_path_validate_filesystem_with_suffix(
* Windows.
*
* For paths within the working directory, you should use ensure that
- * `core.longpaths` is obeyed. Use `git_path_validate_workdir`.
+ * `core.longpaths` is obeyed. Use `git_repository_validate_workdir_path`
+ * instead.
*/
-GIT_INLINE(int) git_path_validate_filesystem(
+GIT_INLINE(int) git_path_validate_length(
const char *path,
size_t path_len)
{
- return git_path_validate_filesystem_with_suffix(path, path_len, 0);
+ return git_path_validate_length_with_suffix(path, path_len, 0);
}
/**