summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--linux.c2
-rw-r--r--macos.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/linux.c b/linux.c
index d82e77436..d23af1aa0 100644
--- a/linux.c
+++ b/linux.c
@@ -86,7 +86,7 @@ const char *system_default_filename(void)
const char *user = getenv("LOGNAME");
if (same_string(user, ""))
user = "username";
- filename = malloc(strlen(user) + 5);
+ filename = calloc(strlen(user) + 5, 1);
strcat(filename, user);
strcat(filename, ".xml");
}
diff --git a/macos.c b/macos.c
index 09589cc82..aa2be4b3b 100644
--- a/macos.c
+++ b/macos.c
@@ -79,7 +79,7 @@ const char *system_default_filename(void)
const char *user = getenv("LOGNAME");
if (same_string(user, ""))
user = "username";
- filename = malloc(strlen(user) + 5);
+ filename = calloc(strlen(user) + 5, 1);
strcat(filename, user);
strcat(filename, ".xml");
}