From 5e54bb3b759b80328eabe11faf102ff9c83ec4a8 Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Fri, 16 May 2014 19:19:12 +0300 Subject: [PATCH] Exit ee gracefully, if character conversion fails. --- ee.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ee.c b/ee.c index f8e0bed..67acefb 100644 --- a/ee.c +++ b/ee.c @@ -1970,6 +1970,9 @@ int *append; /* TRUE if must append more text to end of current line */ wchar_t in_string[MAX_FILE]; length = mbstowcs(in_string, in_str, sizeof(in_string)); + if (length == -1) + exit(0); + str2 = in_string; num = 0; first_time = TRUE;