# HG changeset patch # User Carl Byington # Date 1493159618 25200 # Node ID d1976e04f5ba12ad080cf6dcdb871257387141d7 # Parent 7431e948b5c3fc2f9d6deb300eba9d0cdacfdb67 spf code now handles mx,exists,ptr tags, multiple A records, %{i} macro diff -r 7431e948b5c3 -r d1976e04f5ba src/context.cpp --- a/src/context.cpp Tue Apr 25 15:26:51 2017 -0700 +++ b/src/context.cpp Tue Apr 25 15:33:38 2017 -0700 @@ -1148,7 +1148,7 @@ inet_ntop(AF_INET, (const u_char *)&priv->ip, adr, sizeof(adr)); size_t bn = strlen(buf); size_t an = strlen(adr); - if ((bn - 4 + an) < maxlen) { + if ((bn - 4 + an) < (size_t)maxlen) { size_t n = p - buf; // leading part length strncpy(repl, buf, n); // leading part strcpy(repl+n, adr); // replacement