From 88e12f4a22111903fc23488898f073502639635c Mon Sep 17 00:00:00 2001 From: Emil Williams Date: Fri, 20 Feb 2026 06:18:48 +0000 Subject: Make experimental and librarize --- chad/root.h | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 chad/root.h (limited to 'chad/root.h') diff --git a/chad/root.h b/chad/root.h deleted file mode 100644 index 95a3f8b..0000000 --- a/chad/root.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef CHAD_ROOT_H -#define CHAD_ROOT_H -#include -#include "macros.h" -/* check errno -- chdir */ -always_inline void Root(char * filename) { - extern char * realpath(const char * restrict path, char * restrict resolved_path); - extern int chdir(const char * path); - attribute(noreturn) void abort(void); - char path[PATH_MAX], * terminator; - if (!realpath(filename, path)) { return; } - if ((terminator = strrchr(path, '/'))) { - *terminator = '\0'; - chdir(path); - } -} -#endif /* CHAD_ROOT_H */ -- cgit v1.2.3