From 9d58570c77240fed53d1f88217877f8e778f4bb2 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Sat, 26 Oct 2013 00:10:17 -0400 Subject: * makeint.h (STOP_SET): [SV 40371] Cast to unsigned char. * tests/scripts/misc/utf8: Test variable names with characters >127. Fix suggested by Robert Bogomip --- makeint.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'makeint.h') diff --git a/makeint.h b/makeint.h index 77f51e0..c591427 100644 --- a/makeint.h +++ b/makeint.h @@ -415,7 +415,7 @@ extern int unixy_shell; # define MAP_VMSCOMMA 0x0000 #endif -#define STOP_SET(_v,_m) ANY_SET (stopchar_map[(int)(_v)],(_m)) +#define STOP_SET(_v,_m) ANY_SET (stopchar_map[(unsigned char)(_v)],(_m)) #if defined(HAVE_SYS_RESOURCE_H) && defined(HAVE_GETRLIMIT) && defined(HAVE_SETRLIMIT) # define SET_STACK_SIZE -- cgit v1.2.3