aboutsummaryrefslogtreecommitdiff
path: root/dpid
diff options
context:
space:
mode:
authorcorvid <corvid@lavabit.com>2011-11-11 04:26:41 +0000
committercorvid <corvid@lavabit.com>2011-11-11 04:26:41 +0000
commit980fe05f47b9d6dd8626b5ea021e2c16807ff5ca (patch)
tree2e5670d74d8fcfb8e7f6b84ffaf5f77b74855746 /dpid
parent119aa95ed6bc612dd4ef7a3121d9bf220148aaa4 (diff)
locale-independent ASCII character case handling
Basically, I and i are different letters in Turkic languages, and this causes problems for str(n)casecmp and toupper/tolower in these locales when dillo is dealing with ASCII.
Diffstat (limited to 'dpid')
-rw-r--r--dpid/dpid.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/dpid/dpid.c b/dpid/dpid.c
index d8bfeb96..ff95b702 100644
--- a/dpid/dpid.c
+++ b/dpid/dpid.c
@@ -845,7 +845,7 @@ int service_match(const struct service *A, const char *B)
if (A->name[A_len - 1] == '*')
len = A_len - 1;
- return(dStrncasecmp(A->name, B, len));
+ return(dStrnAsciiCasecmp(A->name, B, len));
}
/*!