X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=edit.c;h=7e8f507ea19aa3315beed3a90aaf2137bae8c965;hb=3d937534e7b1ee723f86594b5e4c64c95158a933;hp=8cd407beadbdc2ca36552ca314fcfd15d98a2957;hpb=d7c69d8f0180e24b9ee48088d08090df7b4e27c2;p=apps%2Fmadmutt.git diff --git a/edit.c b/edit.c index 8cd407b..7e8f507 100644 --- a/edit.c +++ b/edit.c @@ -463,7 +463,7 @@ int mutt_builtin_editor (const char *path, HEADER *msg, HEADER *cur) done = 1; else { - strncat (tmp, "\n", sizeof(tmp)); tmp[sizeof(tmp) - 1] = '\0'; + safe_strcat (tmp, sizeof (tmp), "\n"); if (buflen == bufmax) safe_realloc (&buf, sizeof (char *) * (bufmax += 25)); buf[buflen++] = safe_strdup (tmp[1] == '~' ? tmp + 1 : tmp);