From: Paul Eggert Date: Sun, 9 Jul 2006 17:01:38 +0000 (+0000) Subject: (apply_translations): Use toupper rather than X-Git-Tag: v6.0~187 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7c3fd7cbecbbccf9278b419fc23bd8a25f924177;p=thirdparty%2Fcoreutils.git (apply_translations): Use toupper rather than islower followed by toupper; it's simpler and typically faster now that we assume at least C89 semantics. Similarly for tolower. --- diff --git a/src/dd.c b/src/dd.c index 9dc824422f..276ed7472e 100644 --- a/src/dd.c +++ b/src/dd.c @@ -977,15 +977,13 @@ apply_translations (void) if (conversions_mask & C_UCASE) { for (i = 0; i < 256; i++) - if (ISLOWER (trans_table[i])) - trans_table[i] = TOUPPER (trans_table[i]); + trans_table[i] = toupper (trans_table[i]); translation_needed = true; } else if (conversions_mask & C_LCASE) { for (i = 0; i < 256; i++) - if (ISUPPER (trans_table[i])) - trans_table[i] = TOLOWER (trans_table[i]); + trans_table[i] = tolower (trans_table[i]); translation_needed = true; }