litesoft
Diff Revisions 609 vs 610 for /trunk/Java/core/Anywhere/src/org/litesoft/core/util/OnePushBackIterator.java
@@ -38,7 +38,7 @@ | |||
38 | 38 | */ | |
39 | 39 | public boolean pushBack() | |
40 | 40 | { | |
41 | - | return !(!lastEverSet || lastValid) && (lastValid = true); // Note Assignment! | |
41 | + | return (lastEverSet && !lastValid) ? (lastValid = true) : false; // Note Assignment! | |
42 | 42 | } | |
43 | 43 | ||
44 | 44 | /** |