diff --git a/core/src/main/java/com/ibm/wala/ssa/SSACFG.java b/core/src/main/java/com/ibm/wala/ssa/SSACFG.java index 6301c08b1..c10e398b1 100644 --- a/core/src/main/java/com/ibm/wala/ssa/SSACFG.java +++ b/core/src/main/java/com/ibm/wala/ssa/SSACFG.java @@ -472,10 +472,9 @@ public boolean hasNext() { @Override public SSAInstruction next() { SSAInstruction i = instructions[start]; - start++; - while (start <= end && instructions[start] == null) { + do { start++; - } + } while (start <= end && instructions[start] == null); return i; }