Revision 43983 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/SQLLexicalAnalyzer.java

View differences:

SQLLexicalAnalyzer.java
1 1
package org.gvsig.expressionevaluator.impl;
2 2

  
3
import org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer;
3 4
import org.gvsig.expressionevaluator.LexicalAnalyzer;
4 5

  
5 6
public class SQLLexicalAnalyzer extends AbstractLexicalAnalyzer {
......
168 169
                buffer.add(ch);
169 170
                ch = getch();
170 171
            }
171
            ungetch();
172
            if( !isEOF() ) {
173
                ungetch();
174
            }
172 175
            String id = buffer.toString();
173 176
            int type = this.tokens.getOrDefault(id.toLowerCase(), Token.IDENTIFIER);
174 177
            token.set(type, id);

Also available in: Unified diff