From e80eae230c36a8d40d9212847828923eb95f87a5 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Fri, 7 Feb 2014 14:10:10 +0100 Subject: [PATCH] cleanup: remove redundant ipos --- .../oscim/renderer/elements/LineTexLayer.java | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/vtm/src/org/oscim/renderer/elements/LineTexLayer.java b/vtm/src/org/oscim/renderer/elements/LineTexLayer.java index 06a6a798..9b00e73b 100644 --- a/vtm/src/org/oscim/renderer/elements/LineTexLayer.java +++ b/vtm/src/org/oscim/renderer/elements/LineTexLayer.java @@ -162,19 +162,16 @@ public final class LineTexLayer extends RenderElement { continue; } - int ipos = pos; - - float x = points[ipos++] * COORD_SCALE; - float y = points[ipos++] * COORD_SCALE; + int end = pos + length; + float x = points[pos++] * COORD_SCALE; + float y = points[pos++] * COORD_SCALE; /* randomize a bit */ float lineLength = (x * x + y * y) % 80; - int end = pos + length; - - for (; ipos < end;) { - float nx = points[ipos++] * COORD_SCALE; - float ny = points[ipos++] * COORD_SCALE; + while (pos < end) { + float nx = points[pos++] * COORD_SCALE; + float ny = points[pos++] * COORD_SCALE; /* Calculate triangle corners for the given width */ float vx = nx - x; @@ -235,8 +232,6 @@ public final class LineTexLayer extends RenderElement { oddQuads++; } } - - pos += length; } evenSegment = even;