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
|
RMD160 (csvutils-0.9.3.tgz) = 0805b32ac3df05a399bdf0028114985afd3118d7
|
||||||
Size (csvutils-0.9.3.tgz) = 47046 bytes
|
Size (csvutils-0.9.3.tgz) = 47046 bytes
|
||||||
SHA1 (patch-Makefile) = fa6490dc31fa4b55898f0c1ec24a933192fc2a31
|
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