aboutsummaryrefslogtreecommitdiff
path: root/MPChartLib
diff options
context:
space:
mode:
authorDaniel Cohen Gindi <danielgindi@gmail.com>2016-08-08 23:32:11 +0300
committerDaniel Cohen Gindi <danielgindi@gmail.com>2016-08-08 23:32:11 +0300
commit4d9dc0aa06a1684e26a6e76b72b838dcf7f5e4e5 (patch)
treef289f732bb3e8238f34d1171ac0f36da651ab3bb /MPChartLib
parent339fa16324fa59e092eeaa78bebd5218eeaa036b (diff)
downloadMPAndroidChart-4d9dc0aa06a1684e26a6e76b72b838dcf7f5e4e5.tar.gz
Safeguard for cubic bezier drawing
Diffstat (limited to 'MPChartLib')
-rw-r--r--MPChartLib/src/main/java/com/github/mikephil/charting/renderer/LineChartRenderer.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/MPChartLib/src/main/java/com/github/mikephil/charting/renderer/LineChartRenderer.java b/MPChartLib/src/main/java/com/github/mikephil/charting/renderer/LineChartRenderer.java
index e29686bf..75516be9 100644
--- a/MPChartLib/src/main/java/com/github/mikephil/charting/renderer/LineChartRenderer.java
+++ b/MPChartLib/src/main/java/com/github/mikephil/charting/renderer/LineChartRenderer.java
@@ -206,6 +206,8 @@ public class LineChartRenderer extends LineRadarRenderer {
Entry cur = prev;
Entry next = dataSet.getEntryForIndex(mXBounds.min + 1);
+ if (cur == null || next == null) return;
+
// let the spline start
cubicPath.moveTo(cur.getX(), cur.getY() * phaseY);