src/mod-blacklist.c (do_expandos): Typecast an expression that is
supposed to have type size_t (which is unsigned) to unsigned.
dlen = strlen(datum);
for (found = output; (found = strstr(output, key)) != NULL; found += dlen) {
rlen = strlen(found + klen);
dlen = strlen(datum);
for (found = output; (found = strstr(output, key)) != NULL; found += dlen) {
rlen = strlen(found + klen);
- if ((dlen > klen) && (found + dlen + rlen - output > out_len))
+ if ((dlen > klen) && ((unsigned)(found + dlen + rlen - output) > out_len))
rlen = output + out_len - found - dlen;
memmove(found + dlen, found + klen, rlen);
memcpy(found, datum, dlen + 1);
rlen = output + out_len - found - dlen;
memmove(found + dlen, found + klen, rlen);
memcpy(found, datum, dlen + 1);