Revision 44855 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/function/operator/OrOperator.java

View differences:

OrOperator.java
18 18
    @Override
19 19
    public Object call(Interpreter interpreter, Object op1, Object op2) {       
20 20
        if( op1 instanceof Boolean && op2 instanceof Boolean ) {
21
            boolean value = ((Boolean) op1) || ((Boolean) op2);
21
            boolean value = getBoolean(op1,1) || getBoolean(op2,2);
22 22
            return value;
23 23
        }
24 24
        throw new IllegalArgumentException("Types not allowed in '"+name()+"' operand.");

Also available in: Unified diff