Refactored cnt into idx for clarification
diff --git a/MPChartLib/src/com/github/mikephil/charting/renderer/HorizontalBarChartRenderer.java b/MPChartLib/src/com/github/mikephil/charting/renderer/HorizontalBarChartRenderer.java
index 458429d..5229b9c 100644
--- a/MPChartLib/src/com/github/mikephil/charting/renderer/HorizontalBarChartRenderer.java
+++ b/MPChartLib/src/com/github/mikephil/charting/renderer/HorizontalBarChartRenderer.java
@@ -206,14 +206,13 @@
                         } else {
 
                             float[] transformed = new float[vals.length * 2];
-                            int cnt = 0;
                             float allPos = e.getPositiveSum();
                             float allNeg = e.getNegativeSum();
 
-                            for (int k = 0; k < transformed.length; k += 2) {
+                            for (int k = 0, idx = 0; k < transformed.length; k += 2, idx++) {
 
-                                float value = vals[cnt];
-                                float y = 0f;
+                                float value = vals[idx];
+                                float y;
 
                                 if(value >= 0f) {
 
@@ -225,7 +224,6 @@
                                 }
 
                                 transformed[k] = y * mAnimator.getPhaseY();
-                                cnt++;
                             }
 
                             trans.pointValuesToPixel(transformed);