*
* Copyright 2004 Daniel Silverstone and Project Purple
*
- * $Id: keydb_fs.c,v 1.2 2004/05/28 02:55:49 noodles Exp $
+ * $Id: keydb_fs.c,v 1.3 2004/05/28 03:23:04 noodles Exp $
*/
#include <sys/types.h>
wl = wl->next;
}
- llfree(wordlist, NULL);
+ llfree(wordlist, free);
}
if (!intrans)
*
* Copyright 2004 Project Purple
*
- * $Id: wordlist.c,v 1.2 2004/05/28 02:55:49 noodles Exp $
+ * $Id: wordlist.c,v 1.3 2004/05/28 03:23:04 noodles Exp $
*/
#include <ctype.h>
uids = keyuids(key, NULL);
for (i = 0; uids[i] != NULL; ++i) {
- words = makewordlist(wordlist, uids[i]);
- for (wl = words; wl->next; wl = wl->next) {
+ words = makewordlist(NULL, uids[i]);
+ for (wl = words; wl != NULL; wl = wl->next) {
if (llfind(wordlist, wl->object, strcmp) == NULL) {
wordlist = lladd(wordlist, strdup(wl->object));
}