URL:
  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=11694>

                 Summary: EOQualifier creates wrong subclass in
-qualifierWithQualifierFormat:
                 Project: GNUstep
            Submitted by: dlatt
            Submitted on: Sat 01/22/2005 at 09:42
                Category: gdl2
                Severity: 5 - Average
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open

    _______________________________________________________

Details:

EOQualifier *qual = [EOQualifier qualifierWithQualifierFormat:

     @"anIntAttr = 0"];



creates an EOKeyComparisonQualifier instead of an EOKeyValueQualifier. The
bug seems to lie in EOQualifier.m,

function getKey() (line 183): numeric literals don't set the isKeyValue
flag.



Workaround: use the format feature, i.e., for the above example, use



EOQualifier *qual = [EOQualifier qualifierWithQualifierFormat:

     @"anIntAttr = %d", 0];








    _______________________________________________________

This item URL is:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=11694>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to