summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2020-04-05 11:16:29 +0100
committerEdward Thomson <ethomson@edwardthomson.com>2020-04-05 11:16:29 +0100
commitb6f18db917a89459f3344398737e201677e5658c (patch)
treecfaa6dc8902d618dd1539487bee6f8ba7b4854b7
parentad341eb72027d8957f6e1ba485b83da344cbbd59 (diff)
downloadlibgit2-ethomson/sysdir_unused.tar.gz
sysdir: remove unused git_sysdir_get_strethomson/sysdir_unused
-rw-r--r--src/sysdir.c19
-rw-r--r--src/sysdir.h11
2 files changed, 0 insertions, 30 deletions
diff --git a/src/sysdir.c b/src/sysdir.c
index 9e86dc88c..bcef97c03 100644
--- a/src/sysdir.c
+++ b/src/sysdir.c
@@ -216,25 +216,6 @@ int git_sysdir_get(const git_buf **out, git_sysdir_t which)
return 0;
}
-int git_sysdir_get_str(
- char *out,
- size_t outlen,
- git_sysdir_t which)
-{
- const git_buf *path = NULL;
-
- GIT_ERROR_CHECK_ERROR(git_sysdir_check_selector(which));
- GIT_ERROR_CHECK_ERROR(git_sysdir_get(&path, which));
-
- if (!out || path->size >= outlen) {
- git_error_set(GIT_ERROR_NOMEMORY, "buffer is too short for the path");
- return GIT_EBUFS;
- }
-
- git_buf_copy_cstr(out, outlen, path);
- return 0;
-}
-
#define PATH_MAGIC "$PATH"
int git_sysdir_set(git_sysdir_t which, const char *search_path)
diff --git a/src/sysdir.h b/src/sysdir.h
index ce1b4dc71..cc5599e38 100644
--- a/src/sysdir.h
+++ b/src/sysdir.h
@@ -94,17 +94,6 @@ extern int git_sysdir_global_init(void);
extern int git_sysdir_get(const git_buf **out, git_sysdir_t which);
/**
- * Get search path into a preallocated buffer
- *
- * @param out String buffer to write into
- * @param outlen Size of string buffer
- * @param which Which search path to return
- * @return 0 on success, GIT_EBUFS if out is too small, <0 on other failure
- */
-
-extern int git_sysdir_get_str(char *out, size_t outlen, git_sysdir_t which);
-
-/**
* Set search paths for global/system/xdg files
*
* The first occurrence of the magic string "$PATH" in the new value will