aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--msg.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/msg.c b/msg.c
index 148329f..46f6414 100644
--- a/msg.c
+++ b/msg.c
@@ -133,8 +133,8 @@ ingest(char **buffer)
unsigned int size = fsize(f);
char *partial_content = fcontent(f, size);
- char *temp_buffer = malloc(strlen(*buffer) + 1 * sizeof(char));
- strcpy(temp_buffer, *buffer);
+ char *temp_buffer;
+ asprintf(&temp_buffer, "%s", *buffer);
free(*buffer);
asprintf(buffer,