From bf091be778fa3929d1b8120ee44cc8d6f7d14054 Mon Sep 17 00:00:00 2001
From: Benno Schulenberg <bensberg@justemail.net>
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;
 
-- 
GitLab