diff options
author | Raghuram Subramani <raghus2247@gmail.com> | 2025-08-02 22:39:13 +0530 |
---|---|---|
committer | Raghuram Subramani <raghus2247@gmail.com> | 2025-08-02 22:39:13 +0530 |
commit | fb9b501e886bd2c27f1e6884fd4097d55bb19743 (patch) | |
tree | 0122772bb529ad2999458d7a74ae83e9ebb7027f /src/msg.c | |
parent | 5779e75f5b2f433b84391a6ace6a1671824d6aca (diff) |
msg: correct string movement logic
Diffstat (limited to 'src/msg.c')
-rw-r--r-- | src/msg.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -104,7 +104,12 @@ handle_file(const char *path) asprintf(&config, "%.*s\n", (int) (p - buffer), buffer); engine.config = config_parse(config); free(config); - strcpy(buffer, p + strlen("---")); + char *tempbuffer = strdup(p); + + free(buffer); + asprintf(&buffer, "%s", tempbuffer + strlen("---")); + + free(tempbuffer); } mkd_flag_t *flags = mkd_flags(); |