From 4fb67201414169a2687f41c4056b2e284b4938cb Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Thu, 11 Nov 2021 22:05:00 +0100 Subject: Removed old files --- old/2021-11-10-beforeremovingchecker/env.c | 45 ------------------------------ 1 file changed, 45 deletions(-) delete mode 100644 old/2021-11-10-beforeremovingchecker/env.c (limited to 'old/2021-11-10-beforeremovingchecker/env.c') diff --git a/old/2021-11-10-beforeremovingchecker/env.c b/old/2021-11-10-beforeremovingchecker/env.c deleted file mode 100644 index d13642f..0000000 --- a/old/2021-11-10-beforeremovingchecker/env.c +++ /dev/null @@ -1,45 +0,0 @@ -#include "env.h" - -bool initialized_env = false; -char *tabledir; - -void -init_env() -{ - char *nissydata = getenv("NISSYDATA"); - char *localdata = getenv("XDG_DATA_HOME"); - char *home = getenv("HOME"); - bool read, write; - - if (initialized_env) - return; - - if (nissydata != NULL) { - tabledir = malloc(strlen(nissydata) * sizeof(char) + 20); - strcpy(tabledir, nissydata); - } else if (localdata != NULL) { - tabledir = malloc(strlen(localdata) * sizeof(char) + 20); - strcpy(tabledir, localdata); - strcat(tabledir, "/nissy"); - } else if (home != NULL) { - tabledir = malloc(strlen(home) * sizeof(char) + 20); - strcpy(tabledir, home); - strcat(tabledir, "/.nissy"); - } - - mkdir(tabledir, 0777); - strcat(tabledir, "/tables"); - mkdir(tabledir, 0777); - - read = !access(tabledir, R_OK); - write = !access(tabledir, W_OK); - - if (!read) { - fprintf(stderr, "Table files cannot be read.\n"); - } else if (!write) { - fprintf(stderr, "Data directory not writable: "); - fprintf(stderr, "tables can be loaded, but not saved.\n"); - } - - initialized_env = true; -} -- cgit v1.3