~mordred/drizzle/codestyle

« back to all changes in this revision

Viewing changes to drizzled/item.cc

  • Committer: Brian Aker
  • Date: 2008-10-13 16:50:30 UTC
  • mfrom: (509.1.4 codestyle)
  • Revision ID: brian@tangent.org-20081013165030-642le57opeglwfdw
Merge from Monty

Show diffs side-by-side

added added

removed removed

Lines of Context:
666
666
  Table *table= (Table *) arg;
667
667
  if (field->table == table || !table)
668
668
    bitmap_set_bit(field->table->read_set, field->field_index);
 
669
  if (field->vcol_info && field->vcol_info->expr_item)
 
670
    return field->vcol_info->expr_item->walk(&Item::register_field_in_read_map, 
 
671
                                             1, arg);
669
672
  return 0;
670
673
}
671
674
 
 
675
/*
 
676
  Mark field in bitmap supplied as *arg
 
677
 
 
678
*/
 
679
 
 
680
bool Item_field::register_field_in_bitmap(unsigned char *arg)
 
681
{
 
682
  MY_BITMAP *bitmap= (MY_BITMAP *) arg;
 
683
  assert(bitmap);
 
684
  bitmap_set_bit(bitmap, field->field_index);
 
685
  return false;
 
686
}
 
687
 
672
688
 
673
689
bool Item::check_cols(uint32_t c)
674
690
{