]> git.sommitrealweird.co.uk Git - onak.git/blobdiff - wordlist.c
autoconf onak-mail.pl config
[onak.git] / wordlist.c
index 10b53a80285745f4d7111e64d2bbf957a097ef45..71299e12c88fd3e811965bbd337ba8c9ad07fd5b 100644 (file)
@@ -4,8 +4,6 @@
  * Jonathan McDowell <noodles@earth.li>
  *
  * Copyright 2004 Project Purple
- *
- * $Id: wordlist.c,v 1.3 2004/05/28 03:23:04 noodles Exp $
  */
 
 #include <ctype.h>
@@ -56,7 +54,9 @@ struct ll *makewordlist(struct ll *wordlist, char *word)
                                end++;
                        }
 
-                       if (llfind(wordlist, start, strcmp) == NULL) {
+                       if (llfind(wordlist, start, 
+                               (int (*)(const void *, const void *)) strcmp
+                                       ) == NULL) {
                                wordlist = lladd(wordlist, start);
                        }
                }
@@ -89,7 +89,9 @@ struct ll *makewordlistfromkey(struct ll *wordlist,
        for (i = 0; uids[i] != NULL; ++i) {
                words = makewordlist(NULL, uids[i]);
                for (wl = words; wl != NULL; wl = wl->next) {
-                       if (llfind(wordlist, wl->object, strcmp) == NULL) {
+                       if (llfind(wordlist, wl->object, 
+                               (int (*)(const void *, const void *)) strcmp
+                                               ) == NULL) {
                                wordlist = lladd(wordlist, strdup(wl->object));
                        }
                }