diff options
author | John <john.schmidt.h@gmail.com> | 2014-04-06 23:54:19 +0200 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-04-08 21:56:05 -0300 |
commit | aa7218b646e52554621471df3668c2e1d95aa9c9 (patch) | |
tree | d357cbf7ff28ea17fea4769329e9dd60b029de45 /src | |
parent | 4348d1e6f74a87af55c6c01e7a0cb292e9dec114 (diff) | |
download | rneovim-aa7218b646e52554621471df3668c2e1d95aa9c9.tar.gz rneovim-aa7218b646e52554621471df3668c2e1d95aa9c9.tar.bz2 rneovim-aa7218b646e52554621471df3668c2e1d95aa9c9.zip |
Move and adapt `os_get_absolute_path` unit tests to `vim_FullName`
* Add two new unit tests to `vim_FullName`
* Make `os_get_absolute_path` static
Diffstat (limited to 'src')
-rw-r--r-- | src/path.c | 10 | ||||
-rw-r--r-- | src/path.h | 9 |
2 files changed, 9 insertions, 10 deletions
diff --git a/src/path.c b/src/path.c index 348ff05d69..b63fd28cf4 100644 --- a/src/path.c +++ b/src/path.c @@ -30,6 +30,7 @@ #define URL_SLASH 1 /* path_is_url() has found "://" */ #define URL_BACKSLASH 2 /* path_is_url() has found ":\\" */ +static int os_get_absolute_path(char_u *fname, char_u *buf, int len, int force); static bool is_executable(const char_u *name); static bool is_executable_in_path(const char_u *name); @@ -2023,7 +2024,14 @@ int append_path(char *path, const char *to_append, int max_len) return OK; } -int os_get_absolute_path(char_u *fname, char_u *buf, int len, int force) +/// Expand a given file to its absolute path. +/// +/// @param fname The filename which should be expanded. +/// @param buf Buffer to store the absolute path of `fname`. +/// @param len Length of `buf`. +/// @param force Also expand when `fname` is already absolute. +/// @return `FAIL` for failure, `OK` for success. +static int os_get_absolute_path(char_u *fname, char_u *buf, int len, int force) { char_u *p; *buf = NUL; diff --git a/src/path.h b/src/path.h index 07451ec4c9..ebd773ab18 100644 --- a/src/path.h +++ b/src/path.h @@ -97,15 +97,6 @@ int os_full_dir_name(char *directory, char *buffer, int len); // Append to_append to path with a slash in between. int append_path(char *path, const char *to_append, int max_len); -/// Expand a given file to its absolute path. -/// -/// @param fname The filename which should be expanded. -/// @param buf Buffer to store the absolute path of `fname`. -/// @param len Length of `buf`. -/// @param force Also expand when `fname` is already absolute. -/// @return `FAIL` for failure, `OK` for success. -int os_get_absolute_path(char_u *fname, char_u *buf, int len, int force); - /// Check if the given file is absolute. /// /// This just checks if the file name starts with '/' or '~'. |