diff options
-rw-r--r-- | src/remembering-c.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/remembering-c.c b/src/remembering-c.c index 889dae2..b67e71c 100644 --- a/src/remembering-c.c +++ b/src/remembering-c.c @@ -79,7 +79,7 @@ static char *get_profile_file(const char *const profile, FILE *stream) { perror("get_profile_file() - malloc() - home_with_suffix"); return NULL; } - strcat(home_with_suffix, home); + strcpy(home_with_suffix, home); strcat(home_with_suffix, suffix); home = home_with_suffix; } else { @@ -100,7 +100,7 @@ static char *get_profile_file(const char *const profile, FILE *stream) { free(home); return NULL; } - strcat(profile_file, home); + strcpy(profile_file, home); strcat(profile_file, "/"); strcat(profile_file, profile); @@ -130,7 +130,7 @@ static void test_get_profile_file() { sizeof(char); char *const expected = malloc(expected_size); assert(expected); - strcat(expected, HOME); + strcpy(expected, HOME); strcat(expected, SUFFIX); strcat(expected, A_PROFILE); @@ -167,7 +167,7 @@ static void test_get_profile_file() { sizeof(char); char *const expected = malloc(expected_size); assert(expected); - strcat(expected, HOME); + strcpy(expected, HOME); strcat(expected, SUFFIX); strcat(expected, A_PROFILE); @@ -286,7 +286,7 @@ static void test_mkdir_p() { sizeof(char); char *const subdirectory = malloc(subdirectory_size); assert(subdirectory); - strcat(subdirectory, prefix); + strcpy(subdirectory, prefix); strcat(subdirectory, SUBDIRECTORY_SUFFIX); assert(stat(subdirectory, &s) == -1 && errno == ENOENT); |