Hi.
This is a logically dead code because TERM_VNULL is 0.
The 'continue' *(1)* will never be executed.

    testcase( pTerm->eOperator & WO_ISNULL );
    testcase( pTerm->eOperator & WO_ALL );
    if( (pTerm->eOperator & ~(WO_ISNULL|WO_EQUIV|WO_IS))==0 ) continue;
    if( pTerm->wtFlags & *TERM_VNULL* ) continue;
*-------------------------------------------------(1)*
    pIdxCons[j].iColumn = pTerm->u.leftColumn;
    pIdxCons[j].iTermOffset = i;

Best regards.
Carlos Tangerino

Reply via email to