summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--misc.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/misc.c b/misc.c
index bf7781b..d5be6dd 100644
--- a/misc.c
+++ b/misc.c
@@ -130,6 +130,13 @@ char *sanitize_str(char *str) {
return san_str;
}
+char *sanitized_dir_path_name(const char *root, char *name) {
+ char *san_name = sanitized_str(name);
+ char *dir = dir_path_name(root, san_name);
+ free(san_name);
+ return dir;
+}
+
char *find_alpha(const char *str) {
for (; !isalpha(*str); str++);
return (char *)str;