diff options
Diffstat (limited to 'libjava/classpath/gnu/xml/dom/DomNodeIterator.java')
-rw-r--r-- | libjava/classpath/gnu/xml/dom/DomNodeIterator.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libjava/classpath/gnu/xml/dom/DomNodeIterator.java b/libjava/classpath/gnu/xml/dom/DomNodeIterator.java index 6079f7a126a..8001556e580 100644 --- a/libjava/classpath/gnu/xml/dom/DomNodeIterator.java +++ b/libjava/classpath/gnu/xml/dom/DomNodeIterator.java @@ -137,9 +137,10 @@ public class DomNodeIterator { ret = current.getNextSibling(); } + current = (ret == null) ? current : ret; } while (!accept(ret)); - current = (ret == null) ? current : ret; + return ret; } |