$NetBSD: patch-ae,v 1.2 2003/04/27 17:45:31 cjep Exp $

--- scrn.h.orig	1994-10-06 08:09:04.000000000 +0100
+++ scrn.h
@@ -254,10 +254,10 @@ extern int dspasis;
 
 #define xlat(a,c) \
   ( \
-  (dspasis && ((unsigned)(c)>=128)) ? \
+  (dspasis && ((unsigned char)(c)>=128)) ? \
       ((a)=0) \
     : \
-      (((a)=xlata[(unsigned)(c)]), ((c)=xlatc[(unsigned)(c)])) \
+      (((a)=xlata[(unsigned char)(c)]), ((c)=xlatc[(unsigned char)(c)])) \
   )
 
 /* int eraeol(SCRN *t,int x,int y);
