commit 181c4a999b3e7e1212a4845808faac3a82647889
parent 053fabd4e1ab51bce64880e1814938fc658d0d8c
Author: Chris Allegretta <chrisa@asty.org>
Date: Wed, 14 Apr 2010 03:14:40 +0000
2010-04-09 Chris Allegretta <chrisa@asty.org>
* text.c (do_alt_speller): Skip invoking the alt speller if the file size
is 0 bytes. Fixes Savannah bug 29393 reported by Mike Frysinger.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4499 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
2 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
@@ -1,3 +1,7 @@
+2010-04-09 Chris Allegretta <chrisa@asty.org>
+ * text.c (do_alt_speller): Skip invoking the alt speller if the file size
+ is 0 bytes. Fixes Savannah bug 29393 reported by Mike Frysinger.
+
2010-04-13 Felipe Bugno <necron@bol.com.br>
* doc/syntax/cmake.nanorc: Added cmake syntax highlighting file.
diff --git a/src/text.c b/src/text.c
@@ -2752,6 +2752,11 @@ const char *do_alt_speller(char *tempfile_name)
}
#endif
+ if (openfile->totsize == 0) {
+ statusbar(_("Finished checking spelling"));
+ return NULL;
+ }
+
endwin();
/* Set up an argument list to pass execvp(). */