diff options
| author | Connor Thomson <blumatrikz@gmail.com> | 2026-09-08 18:27:39 -0700 |
|---|---|---|
| committer | Connor Thomson <blumatrikz@gmail.com> | 2026-09-08 18:27:39 -0700 |
| commit | f1ddc12b68b4e4c8087962de25260470e6df2bea (patch) | |
| tree | 7d0440a6402a9b0ef75ded23fa64b68534255bba /src/base/homeDirector.c | |
| parent | 6025860a61386bf767b29c3ec5fd0d31285f1056 (diff) | |
Add tuxanci2 files
Diffstat (limited to 'src/base/homeDirector.c')
| -rw-r--r-- | src/base/homeDirector.c | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/base/homeDirector.c b/src/base/homeDirector.c deleted file mode 100644 index 5ff14b7..0000000 --- a/src/base/homeDirector.c +++ /dev/null @@ -1,44 +0,0 @@ -#include <stdlib.h> -#include <stdio.h> -#include <unistd.h> -#include <assert.h> -#include <sys/stat.h> - -#include "main.h" -#include "homeDirector.h" - -static char homeDirector[STR_PATH_SIZE]; - -void home_director_create() -{ - char *envHome; -#ifndef __WIN32__ - envHome = getenv("HOME"); -#else /* __WIN32__ */ - envHome = getenv("USERPROFILE"); -#endif /* __WIN32__ */ - if (envHome == NULL) { - error("Environment variable HOME not found"); - exit(0); - } - - sprintf(homeDirector, "%s%s%s", envHome, PATH_SEPARATOR, HOMEDIRECTOR_NAME); - - if (access(homeDirector, F_OK) != 0) { - debug("Creating home directory [%s]", homeDirector); - -#ifndef __WIN32__ - if (mkdir(homeDirector, 0755) != 0) { -#else /* __WIN32__ */ - if (mkdir(homeDirector) != 0) { -#endif /* __WIN32__ */ - error("Unable to create home directory [%s]", homeDirector); - exit(0); - } - } -} - -char *home_director_get() -{ - return homeDirector; -} |