diff src/fileio.c @ 622:4096208d2a50

updated for version 7.0178
author vimboss
date Thu, 29 Dec 2005 22:45:34 +0000
parents 1797ca316f1c
children 81fe2ccc1207
line wrap: on
line diff
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -1491,7 +1491,7 @@ retry:
 			else
 			{
 			    u8c = utf_ptr2char(src);
-			    if (u8c > 0xffff)
+			    if (u8c > 0xffff || (*src >= 0x80 && bytelen == 1))
 				found_bad = TRUE;
 			    ucs2buf[0] = u8c;
 			    ucs2len = 1;