From 064162119ff4f445770466b15ac0c119c0bc2a97 Mon Sep 17 00:00:00 2001
From: erg <devnull@localhost>
Date: Wed, 13 Apr 2005 22:42:31 +0000
Subject: [PATCH] Fix for bug 156

---
 cmd/lefty/dot2l/dotlex.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmd/lefty/dot2l/dotlex.c b/cmd/lefty/dot2l/dotlex.c
index 4f2cad82b..07c2166de 100644
--- a/cmd/lefty/dot2l/dotlex.c
+++ b/cmd/lefty/dot2l/dotlex.c
@@ -243,7 +243,7 @@ static char *scan_token (char *p) {
     q = LexBuf;
     if (p == '\0')
         return NULL;
-    while (isalnum (*p) || (*p == '_'))
+    while (isalnum (*p) || (*p == '_') || (!isascii (*p)))
         *q++ = *p++;
     *q = '\0';
     return p;
-- 
2.40.0