commit 8e76d341946e8458cd49ffd5f75b6708c46e06b0 from: Martijn van Duren date: Wed Jun 02 09:47:12 2021 UTC Fix a few cosmetic signedness warnings. There's still one left for tmp, but that needs a little more attention. commit - 374c0bcb51a2fe2e5f971ea77904c81718cb12f8 commit + 8e76d341946e8458cd49ffd5f75b6708c46e06b0 blob - 7f577bbab83315027f318f2574d1e6d74f1444a9 blob + ec53ec5c5468b187187fe6f3239c646c508d29f4 --- main.c +++ main.c @@ -554,15 +554,15 @@ dkim_sign(struct osmtpd_ctx *ctx) { struct dkim_message *message = ctx->local_message; /* Use largest hash size here */ - char bdigest[EVP_MAX_MD_SIZE]; - char digest[(((sizeof(bdigest) + 2) / 3) * 4) + 1]; - char *b; + unsigned char bdigest[EVP_MAX_MD_SIZE]; + unsigned char digest[(((sizeof(bdigest) + 2) / 3) * 4) + 1]; + unsigned char *b; const char *sdomain = domain[0], *tsdomain; time_t now; ssize_t i; size_t linelen = 0; char *tmp, *tmp2; - int digestsz; + unsigned int digestsz; if (addtime || addexpire) now = time(NULL);