From bf091be778fa3929d1b8120ee44cc8d6f7d14054 Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Thu, 21 Jul 2016 09:46:47 +0200 Subject: [PATCH] chars: don't try to see a character in an empty line This fixes https://savannah.gnu.org/bugs/?48578. --- src/chars.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/chars.c b/src/chars.c index 4a6def3b..f484e795 100644 --- a/src/chars.c +++ b/src/chars.c @@ -190,6 +190,9 @@ bool is_word_mbchar(const char *c, bool allow_punct) { assert(c != NULL); + if (*c == '\0') + return FALSE; + if (is_alnum_mbchar(c)) return TRUE;