diff options
Diffstat (limited to 'src/platform')
| -rw-r--r-- | src/platform/posix/posix_file.c | 13 | ||||
| -rw-r--r-- | src/platform/windows/win_file.c | 19 |
2 files changed, 1 insertions, 31 deletions
diff --git a/src/platform/posix/posix_file.c b/src/platform/posix/posix_file.c index b1da3cd5..b21c0509 100644 --- a/src/platform/posix/posix_file.c +++ b/src/platform/posix/posix_file.c @@ -317,19 +317,6 @@ nni_plat_temp_dir(void) } char * -nni_plat_home_dir(void) -{ - char *home; - - // POSIX says that $HOME is *REQUIRED*. We could look in - // getpwuid, but realistically this is simply not required. - if ((home = getenv("HOME")) != NULL) { - return (nni_strdup(home)); - } - return (NULL); -} - -char * nni_plat_join_dir(const char *prefix, const char *suffix) { char * newdir; diff --git a/src/platform/windows/win_file.c b/src/platform/windows/win_file.c index 515647e0..3b6461a6 100644 --- a/src/platform/windows/win_file.c +++ b/src/platform/windows/win_file.c @@ -273,23 +273,6 @@ nni_plat_temp_dir(void) return (nni_strdup(path)); } -char * -nni_plat_home_dir(void) -{ - char *homedrv; - char *homedir; - char *result; - - if (((homedrv = getenv("HOMEDRIVE")) == NULL) || - ((homedir = getenv("HOMEPATH")) == NULL)) { - return (NULL); - } - if (nni_asprintf(&result, "%s%s", homedrv, homedir) == 0) { - return (result); - } - return (NULL); -} - int nni_plat_file_type(const char *name, int *typep) { @@ -366,4 +349,4 @@ nni_plat_file_unlock(nni_plat_flock *lk) lk->h = INVALID_HANDLE_VALUE; } -#endif // NNG_PLATFORM_WINDOWS
\ No newline at end of file +#endif // NNG_PLATFORM_WINDOWS |
