diff --git a/src/analyze/analyze-verify.c b/src/analyze/analyze-verify.c index f3e5d3530d..943a1f27de 100644 --- a/src/analyze/analyze-verify.c +++ b/src/analyze/analyze-verify.c @@ -26,6 +26,9 @@ static void log_syntax_callback(const char *unit, int level, void *userdata) { if (level > LOG_WARNING) return; + if (*s == POINTER_MAX) + return; + r = set_put_strdup(s, unit); if (r < 0) { set_free_free(*s);