summaryrefslogtreecommitdiffstats
path: root/02_exercise/prompt_utils.c
diff options
context:
space:
mode:
Diffstat (limited to '02_exercise/prompt_utils.c')
-rw-r--r--02_exercise/prompt_utils.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/02_exercise/prompt_utils.c b/02_exercise/prompt_utils.c
index 819509d..4f86811 100644
--- a/02_exercise/prompt_utils.c
+++ b/02_exercise/prompt_utils.c
@@ -64,7 +64,9 @@ char const *const relative_path(char const *const from_dir, char const *const to
for (size_t j = 0; j < levels_up - 1; j++) {
strcat(return_value, go_up);
}
- strcat(return_value, to_dir + common_position);
+ if (strcmp("/", to_dir) != 0) {
+ strcat(return_value, to_dir + common_position);
+ }
}
arrayRelease((void *)from_dir_indeces);