svn path=/trunk/yasm/; revision=55
-/* $Id: errwarn.c,v 1.9 2001/06/13 05:58:21 mu Exp $
+/* $Id: errwarn.c,v 1.10 2001/06/13 06:05:08 peter Exp $
* Error and warning reporting and related functions.
*
* Copyright (C) 2001 Peter Johnson
{
int pos=0;
- if(!isascii(ch) && !isprint(ch)) {
+ if(((ch & ~0x7F) != 0)/*!isascii(ch)*/ && !isprint(ch)) {
unprint[pos++] = 'M';
unprint[pos++] = '-';
ch &= 0x7F; /* toascii(ch) */
-/* $Id: errwarn.c,v 1.9 2001/06/13 05:58:21 mu Exp $
+/* $Id: errwarn.c,v 1.10 2001/06/13 06:05:08 peter Exp $
* Error and warning reporting and related functions.
*
* Copyright (C) 2001 Peter Johnson
{
int pos=0;
- if(!isascii(ch) && !isprint(ch)) {
+ if(((ch & ~0x7F) != 0)/*!isascii(ch)*/ && !isprint(ch)) {
unprint[pos++] = 'M';
unprint[pos++] = '-';
ch &= 0x7F; /* toascii(ch) */