Skip to content

Commit beb68d5

Browse files
fix: check for NULL before iterating
Signed-off-by: Andreas Reichel <[email protected]>
1 parent 204d097 commit beb68d5

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/net/sf/jsqlparser/expression/ExpressionVisitorAdapter.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,8 +358,10 @@ public void visit(AnalyticExpression expr) {
358358
if (expr.getKeep() != null) {
359359
expr.getKeep().accept(this);
360360
}
361-
for (OrderByElement element : expr.getOrderByElements()) {
362-
element.getExpression().accept(this);
361+
if (expr.getFuncOrderBy() != null) {
362+
for (OrderByElement element : expr.getOrderByElements()) {
363+
element.getExpression().accept(this);
364+
}
363365
}
364366

365367
if (expr.getWindowElement() != null) {

0 commit comments

Comments
 (0)