diff options
author | Pierre Muller <muller@ics.u-strasbg.fr> | 2013-12-19 14:00:11 +0100 |
---|---|---|
committer | Pierre Muller <muller@ics.u-strasbg.fr> | 2013-12-19 18:26:19 +0100 |
commit | 3f10b67a597334c1f7459ba696d40925fa7f4ae3 (patch) | |
tree | 09059822663fb31085d111815ed0f30c404e4c62 /bfd/peXXigen.c | |
parent | 12e8c7d7c2af309b8fd6bf0f61e99b0a6aad4c80 (diff) | |
download | fsf-binutils-gdb-3f10b67a597334c1f7459ba696d40925fa7f4ae3.zip fsf-binutils-gdb-3f10b67a597334c1f7459ba696d40925fa7f4ae3.tar.gz fsf-binutils-gdb-3f10b67a597334c1f7459ba696d40925fa7f4ae3.tar.bz2 |
* Fix indentation issue and reorganize last commit entry
so that it is shorter than 80.
peXXigen.c (rsrc_cmp): Fix unused variable warning.
Diffstat (limited to 'bfd/peXXigen.c')
-rw-r--r-- | bfd/peXXigen.c | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/bfd/peXXigen.c b/bfd/peXXigen.c index 843cae8..d50db73 100644 --- a/bfd/peXXigen.c +++ b/bfd/peXXigen.c @@ -2981,7 +2981,6 @@ static signed int rsrc_cmp (bfd_boolean is_name, rsrc_entry * a, rsrc_entry * b) { signed int res; - unsigned int i; bfd_byte * astring; unsigned int alen; bfd_byte * bstring; @@ -3013,24 +3012,26 @@ rsrc_cmp (bfd_boolean is_name, rsrc_entry * a, rsrc_entry * b) min (alen, blen)); #elif defined HAVE_WCHAR_H - res = 0; - for (i = min (alen, blen); i--; astring += 2, bstring += 2) - { - wchar_t awc; - wchar_t bwc; - - /* Convert UTF-16 unicode characters into wchar_t characters so - that we can then perform a case insensitive comparison. */ - int Alen = u16_mbtouc (& awc, (const unsigned short *) astring, 2); - int Blen = u16_mbtouc (& bwc, (const unsigned short *) bstring, 2); - - if (Alen != Blen) - return Alen - Blen; - res = wcsncasecmp (& awc, & bwc, 1); - if (res) - break; - } - + { + unsigned int i; + res = 0; + for (i = min (alen, blen); i--; astring += 2, bstring += 2) + { + wchar_t awc; + wchar_t bwc; + + /* Convert UTF-16 unicode characters into wchar_t characters so + that we can then perform a case insensitive comparison. */ + int Alen = u16_mbtouc (& awc, (const unsigned short *) astring, 2); + int Blen = u16_mbtouc (& bwc, (const unsigned short *) bstring, 2); + + if (Alen != Blen) + return Alen - Blen; + res = wcsncasecmp (& awc, & bwc, 1); + if (res) + break; + } + } #else /* Do the best we can - a case sensitive, untranslated comparison. */ res = memcmp (astring, bstring, min (alen, blen) * 2); |