From ac73f2aaa23528ed48bf7322335e1d9b068dfb70 Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Mon, 17 Jul 2017 20:35:30 +0200 Subject: [PATCH] AIOOBE --- .../src/com/siyeh/ig/bugs/ObjectEqualsNullInspection.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/bugs/ObjectEqualsNullInspection.java b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/bugs/ObjectEqualsNullInspection.java index eb11e2113b4f..de85fe7914bf 100644 --- a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/bugs/ObjectEqualsNullInspection.java +++ b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/bugs/ObjectEqualsNullInspection.java @@ -70,7 +70,8 @@ public class ObjectEqualsNullInspection extends BaseInspection { if (!MethodCallUtils.isEqualsCall(call)) { return; } - final PsiExpression argument = call.getArgumentList().getExpressions()[0]; + PsiExpression[] args = call.getArgumentList().getExpressions(); + final PsiExpression argument = args.length > 0 ? args[0] : null; if (!ExpressionUtils.isNullLiteral(argument)) { return; }