From 0c386e30321fb2f35ef7802acb3cd3e753b046c9 Mon Sep 17 00:00:00 2001 From: ceriel Date: Fri, 10 Jun 1988 14:28:32 +0000 Subject: [PATCH] tolower was called without checking for isupper; adapted --- lang/cem/libcc/stdio/doscan.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lang/cem/libcc/stdio/doscan.c b/lang/cem/libcc/stdio/doscan.c index 9d9cd92c0..6793147db 100644 --- a/lang/cem/libcc/stdio/doscan.c +++ b/lang/cem/libcc/stdio/doscan.c @@ -80,9 +80,9 @@ va_list ap; width = width * 10 + *format++ - '0'; } else widflag = 0; /* no width spec */ - if (longflag = (tolower (*format) == 'l')) + if (longflag = (*format == 'L' || *format == 'l')) ++format; - else if (shortflag = (tolower(*format) == 'h')) + else if (shortflag = (*format == 'H' || *format == 'h')) ++format; if (isupper(*format)) { kind = tolower(*format); -- 2.34.1