From bf36f2a022b73031857def8328211e6813eb5a15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Mon, 6 Apr 1998 19:03:23 +0200 Subject: [PATCH] Fixed minor 8bit char bug. Rev: src/svalue.c:1.23 --- src/svalue.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/svalue.c b/src/svalue.c index 76d874535a..68316563ba 100644 --- a/src/svalue.c +++ b/src/svalue.c @@ -20,7 +20,7 @@ #include "pike_macros.h" #include <ctype.h> -RCSID("$Id: svalue.c,v 1.22 1998/04/06 04:10:53 hubbe Exp $"); +RCSID("$Id: svalue.c,v 1.23 1998/04/06 17:03:23 grubba Exp $"); struct svalue dest_ob_zero = { T_INT, 0 }; @@ -769,7 +769,8 @@ void describe_svalue(struct svalue *s,int indent,struct processing *p) break; default: - if(is8bitalnum(s->u.string->str[i]) || isprint(s->u.string->str[i])) + if(is8bitalnum(((unsigned char *)s->u.string->str)[i]) || + isprint(((unsigned char *)s->u.string->str[i]))) { my_putchar(s->u.string->str[i]); break; -- GitLab