csvutils: add a patch to correctly use ctype(3) functions
This commit is contained in:
parent
b35891fe3a
commit
ecc7946aff
2 changed files with 16 additions and 0 deletions
|
@ -4,3 +4,4 @@ SHA1 (csvutils-0.9.3.tgz) = 0153f39f899c85cdf276316ebadfa4b2b537c7b3
|
|||
RMD160 (csvutils-0.9.3.tgz) = 0805b32ac3df05a399bdf0028114985afd3118d7
|
||||
Size (csvutils-0.9.3.tgz) = 47046 bytes
|
||||
SHA1 (patch-Makefile) = fa6490dc31fa4b55898f0c1ec24a933192fc2a31
|
||||
SHA1 (patch-src_csvgrep.c) = 402b7eaea8c4db04ba76e86ecc65e66e397c4427
|
||||
|
|
15
csvutils/patches/patch-src_csvgrep.c
Normal file
15
csvutils/patches/patch-src_csvgrep.c
Normal file
|
@ -0,0 +1,15 @@
|
|||
$NetBSD$
|
||||
|
||||
Properly use toupper(3).
|
||||
|
||||
--- src/csvgrep.c.orig 2008-07-27 17:45:20.000000000 +0000
|
||||
+++ src/csvgrep.c
|
||||
@@ -778,7 +778,7 @@ main (int argc, char *argv[])
|
||||
/* Upcase string for case insensitive fixed match*/
|
||||
char *ptr = pattern;
|
||||
while (*ptr)
|
||||
- *ptr = toupper(*ptr), ptr++;
|
||||
+ *ptr = toupper((unsigned char)*ptr), ptr++;
|
||||
}
|
||||
} else if (match_type == PCRE) {
|
||||
#ifdef WITHOUT_PCRE
|
Loading…
Reference in a new issue