diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index c370551c19..a8cccb54f8 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -5196,12 +5196,12 @@ final class ParserImpl implements Parser { } private static final Field parseAggregateFunctionIf(ParserContext ctx, boolean basic) { - AggregateFunction agg; - AggregateFilterStep filter; - WindowBeforeOverStep over; + AggregateFunction agg = null; + AggregateFilterStep filter = null; + WindowBeforeOverStep over = null; Object keep = null; - Field result; - Condition condition; + Field result = null; + Condition condition = null; keep = over = filter = agg = parseCountIf(ctx); if (filter == null)