summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
ad97a44)
Remove a couple of further compiler warnings about passing strcmp to llfind.
Now seems to compile cleanly with gcc -std=c99 and tcc.
de = readdir(d);
if (de && de->d_name[0] != '.') {
if ((!mct)
de = readdir(d);
if (de && de->d_name[0] != '.') {
if ((!mct)
- || (llfind(mct, de->d_name, strcmp) !=
+ || (llfind(mct, de->d_name,
+ (int (*)(const void *, const void *))
+ strcmp) !=
NULL)) {
logthing(LOGTHING_CRITICAL,
"Found %s // %s", word,
NULL)) {
logthing(LOGTHING_CRITICAL,
"Found %s // %s", word,
- if (llfind(wordlist, start, strcmp) == NULL) {
+ if (llfind(wordlist, start,
+ (int (*)(const void *, const void *)) strcmp
+ ) == NULL) {
wordlist = lladd(wordlist, start);
}
}
wordlist = lladd(wordlist, start);
}
}
for (i = 0; uids[i] != NULL; ++i) {
words = makewordlist(NULL, uids[i]);
for (wl = words; wl != NULL; wl = wl->next) {
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));
}
}
wordlist = lladd(wordlist, strdup(wl->object));
}
}