aboutsummaryrefslogtreecommitdiffhomepage
path: root/sys.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys.c')
-rw-r--r--sys.c15
1 files changed, 0 insertions, 15 deletions
diff --git a/sys.c b/sys.c
deleted file mode 100644
index aa7b13d..0000000
--- a/sys.c
+++ /dev/null
@@ -1,15 +0,0 @@
-char* get_self_path() {
- char* buf = calloc(PATH_MAX, sizeof(char));
- ssize_t len = readlink("/proc/self/exe", buf, PATH_MAX - 1);
- if (len == -1 || len == PATH_MAX - 1) {
- return NULL;
- }
- buf[len] = '\0';
- return buf;
-}
-
-// It returns a path not including final / except for root directory.
-char* get_self_dir() {
- char* path = get_self_path();
- return dirname(path);
-}