~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/item/cmpfunc.h

Refactor

Show diffs side-by-side

added added

removed removed

Lines of Context:
1434
1434
  Item_cond(Session *session, Item_cond *item);
1435
1435
  Item_cond(List<Item> &nlist)
1436
1436
    :item::function::Boolean(), list(nlist), abort_on_null(0) {}
1437
 
  bool add(Item *item) { return list.push_back(item); }
1438
 
  bool add_at_head(Item *item) { return list.push_front(item); }
 
1437
  void add(Item *item) { list.push_back(item); }
 
1438
  void add_at_head(Item *item) { list.push_front(item); }
1439
1439
  void add_at_head(List<Item> *nlist) { list.prepand(nlist); }
1440
1440
  bool fix_fields(Session *, Item **ref);
1441
1441
  void fix_after_pullout(Select_Lex *new_parent, Item **ref);