I'm almost sure this was not the expected logic.

Otherwise the "this.omitTf = true" statement will never be executed.

Based on code logic, it should probably be what you are saying: "this.omitTf
!= other.omitTf" instead of "this.omitTf omitTf" : )

Regards,
Adriano Crestani Campos

On Tue, Nov 18, 2008 at 1:09 AM, Shai Erera <[EMAIL PROTECTED]> wrote:

> Hi
>
> I looked at FieldInfo and found this line (95):
>
>     if (this.omitTf != omitTf) {
>       this.omitTf = true;                // if one require omitTf at least
> once, it remains off for life
>     }
>
> Shouldn't it be:
>     if (this.omitTf != other.omitTf) {
>       this.omitTf = true;                // if one require omitTf at least
> once, it remains off for life
>     }
>
> The first version compares the field to itself ...
>
> Shai
>

Reply via email to