Fix some clang analyzer warnings.
[dhcpcd-ui] / src / libdhcpcd / dhcpcd.c
index 87539340303c4f07ddc47f4a53e3ab08ddf0cba3..919c8ffd0f8fd3c9cf79c7aa430e6f6c7df87dda 100644 (file)
@@ -803,9 +803,9 @@ dhcpcd_if_message(DHCPCD_IF *i, bool *new_msg)
        if (showssid)
                p += snprintf(p, len - (size_t)(p - msg), " %s", i->ssid);
        if (iplen)
        if (showssid)
                p += snprintf(p, len - (size_t)(p - msg), " %s", i->ssid);
        if (iplen)
-               p += snprintf(p, len - (size_t)(p - msg), " %s/%s", ip, iplen);
+               snprintf(p, len - (size_t)(p - msg), " %s/%s", ip, iplen);
        else if (ip)
        else if (ip)
-               p += snprintf(p, len - (size_t)(p - msg), " %s", ip);
+               snprintf(p, len - (size_t)(p - msg), " %s", ip);
 
        if (new_msg) {
                if (i->last_message == NULL || strcmp(i->last_message, msg))
 
        if (new_msg) {
                if (i->last_message == NULL || strcmp(i->last_message, msg))