diff --git a/lib/com_err/compile_et.c b/lib/com_err/compile_et.c index 1e9dc7903..65b3807ad 100644 --- a/lib/com_err/compile_et.c +++ b/lib/com_err/compile_et.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Kungliga Tekniska Högskolan + * Copyright (c) 1998, 1999 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -135,7 +135,7 @@ generate_h(void) snprintf(fn, sizeof(fn), "__%s__", hfn); for(p = fn; *p; p++) - if(!isalnum(*p)) + if(!isalnum((unsigned char)*p)) *p = '_'; fprintf(h_file, "/* Generated from %s */\n", filename);