commit e927ce59d13620e8c3455e688d02544ec0767d46
parent 892396bb7dc33c2e32d9ac50fc2a9f1e2e3981b0
Author: David Lawrence Ramsey <pooka109@gmail.com>
Date: Mon, 4 Jul 2005 03:55:13 +0000
more minor variable tweaks
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2814 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/ChangeLog b/ChangeLog
@@ -6,12 +6,11 @@ CVS code -
- If constant cursor position display is on when we finish, make
sure the cursor position is displayed properly. (DLR)
do_alt_speller()
- - Rename variable msglen to msg_len, for consistency, and make
- it a size_t instead of an int. Also remove unnecessary
- initialization of altspell_error. (DLR)
- If we can't invoke the spell checker, use sprintf() instead of
snprintf() to write the error string we return, as
- altspell_error will always be long enough to hold it. (DLR)
+ altspell_error will always be long enough to hold it. Also
+ remove unnecessary initialization of altspell_error, and
+ refactor so that msglen is no longer needed. (DLR)
allow_pending_sigwinch()
- Simplify by using the "?" operator instead of an if clause.
(DLR)
diff --git a/src/nano.c b/src/nano.c
@@ -2400,7 +2400,6 @@ const char *do_alt_speller(char *tempfile_name)
WEXITSTATUS(alt_spell_status) != 0) {
char *altspell_error;
char *invoke_error = _("Could not invoke \"%s\"");
- size_t msg_len = strlen(invoke_error) + strlen(alt_speller) + 2;
#ifndef NANO_SMALL
/* Turn the mark back on if it was on before. */
@@ -2408,7 +2407,9 @@ const char *do_alt_speller(char *tempfile_name)
SET(MARK_ISSET);
#endif
- altspell_error = charalloc(msg_len);
+ altspell_error =
+ charalloc(strlen(invoke_error) +
+ strlen(alt_speller) + 2);
sprintf(altspell_error, invoke_error, alt_speller);
return altspell_error;
}