summaryrefslogtreecommitdiff
path: root/ascii_strcasecmp.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove all storage class specifier 'register'Francois-Xavier Le Bail2017-12-131-3/+3
| | | | | | Let the compiler do the optimizations (or not) based on build options. Avoid 'value has been optimized out' messages in gdb using '-O0'.
* Use hex constants so compilers don't whine about negative initializers.Guy Harris2015-09-171-32/+32
|
* Fix warnings as "old-style function definition"Francois-Xavier Le Bail2015-09-091-5/+2
|
* Map *ONLY* ASCII letters; don't map anything with the 8th bit set.Guy Harris2015-06-111-10/+8
|
* Do case-insensitive comparisons assuming ASCII strings.Guy Harris2015-06-111-0/+110
Do the case-insensitive comparisons in a locale-independent fashion that only maps ASCII letters, in the standard English-language fashion; that way, we don't get bitten by, for example, Turkish having separate "i with dot" and "i without dot" letters, with lower-case "i with dot" being mapped to upper-case "I with dot" rather than being mapped to "I".