X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Ftermlists.c;h=54e5f67924112ac2f3fab5766e3ad03f374b78de;hb=1db48a73126beef112e9a3de775832173fa317f3;hp=e7b6e68fb28d031a335a37b52773aa651acd352e;hpb=c7ce18b91b4b542af4f02ad9fa3f86f12b92f3d1;p=pazpar2-moved-to-github.git diff --git a/src/termlists.c b/src/termlists.c index e7b6e68..54e5f67 100644 --- a/src/termlists.c +++ b/src/termlists.c @@ -112,15 +112,11 @@ void termlist_insert(struct termlist *tl, const char *display_term, { unsigned int bucket; struct termlist_bucket **p; - char buf[256], *cp; + char buf[256]; if (strlen(norm_term) > 255) return; strcpy(buf, norm_term); - /* chop right */ - for (cp = buf + strlen(buf); cp != buf && strchr(",. -", cp[-1]); cp--) - cp[-1] = '\0'; - bucket = jenkins_hash((unsigned char *)buf) % tl->hash_size; for (p = &tl->hashtable[bucket]; *p; p = &(*p)->next) {