Commit Diff


commit - 8904fa0e64ec12b5ca6f07f39c2d990bc557d701
commit + ef0f2ae88ceef043eff03d0b4560f76df607eac7
blob - 09deac2a3d54de2b4c4d1751840e0a6806fec013
blob + 9ba28e70f58e61961d872fca5169f55a41ce8638
--- gmid.c
+++ gmid.c
@@ -169,21 +169,6 @@ sig_handler(int sig)
 	(void)sig;
 }
 
-char *
-absolutify_path(const char *path)
-{
-	char *wd, *r;
-
-	if (*path == '/')
-		return strdup(path);
-
-	wd = getcwd(NULL, 0);
-	if (asprintf(&r, "%s/%s", wd, path) == -1)
-		fatal("asprintf: %s", strerror(errno));
-	free(wd);
-	return r;
-}
-
 void
 gen_certificate(const char *host, const char *certpath, const char *keypath)
 {
blob - a2f87942c64d032eb3ac8008b271ea50e3de0a6e
blob + eaaad586208700967d60d58fea8d7e0f49f7b74b
--- gmid.h
+++ gmid.h
@@ -166,7 +166,6 @@ void logs(int, struct client*, const char*, ...);
 void log_request(struct client*, char*, size_t);
 
 void		 sig_handler(int);
-char		*absolutify_path(const char*);
 void		 gen_certificate(const char*, const char*, const char*);
 void		 mkdirs(const char*);
 char		*data_dir(void);