diff --git a/src/nano.c b/src/nano.c index 11151417..a6a2fb98 100644 --- a/src/nano.c +++ b/src/nano.c @@ -2408,7 +2408,8 @@ const char *do_alt_speller(char *tempfile_name) SET(MARK_ISSET); #endif - altspell_error = charalloc(strlen(invoke_error) + + altspell_error = + charalloc(strlen(invoke_error) + strlen(alt_speller) + 1); sprintf(altspell_error, invoke_error, alt_speller); return altspell_error;