summaryrefslogtreecommitdiff
path: root/css
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2003-07-02 14:30:53 +0000
committerJames Bursa <james@netsurf-browser.org>2003-07-02 14:30:53 +0000
commitc3d3a1baaeda0f66c9083868117aebeda9a0745c (patch)
tree2b48e7f1c1ab59a20e9c148ae3c95c55e3171d01 /css
parent484eaf8297672c2ed07a4406b4a1bc35c881fb22 (diff)
downloadnetsurf-c3d3a1baaeda0f66c9083868117aebeda9a0745c.tar.gz
netsurf-c3d3a1baaeda0f66c9083868117aebeda9a0745c.tar.bz2
[project @ 2003-07-02 14:30:53 by bursa]
Make hash function case insensitive. svn path=/import/netsurf/; revision=198
Diffstat (limited to 'css')
-rw-r--r--css/css.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/css/css.c b/css/css.c
index 781999a40..07863a629 100644
--- a/css/css.c
+++ b/css/css.c
@@ -660,7 +660,7 @@ unsigned int css_hash(const char *s)
if (s == 0)
return 0;
for (; *s != 0; s++)
- z += *s;
+ z += *s & 0x1f; /* lower 5 bits, case insensitive */
return (z % (HASH_SIZE - 1)) + 1;
}