~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to sql/field.cc

  • Committer: Brian Aker
  • Date: 2008-07-08 20:52:20 UTC
  • Revision ID: brian@tangent.org-20080708205220-jj590log4vjwhrge
Final cleanup on enum for MEMORY/DISK

Show diffs side-by-side

added added

removed removed

Lines of Context:
7582
7582
                        Item *fld_on_update_value, LEX_STRING *fld_comment,
7583
7583
                        char *fld_change, List<String> *fld_interval_list,
7584
7584
                        CHARSET_INFO *fld_charset, uint fld_geom_type,
7585
 
                        enum ha_storage_media storage_type,
7586
7585
                        enum column_format_type column_format)
7587
7586
{
7588
7587
  uint sign_len, allowed_type_modifier= 0;
7594
7593
  field_name= fld_name;
7595
7594
  def= fld_default_value;
7596
7595
  flags= fld_type_modifier;
7597
 
  flags|= (((uint)storage_type & STORAGE_TYPE_MASK) << FIELD_STORAGE_FLAGS);
7598
7596
  flags|= (((uint)column_format & COLUMN_FORMAT_MASK) << COLUMN_FORMAT_FLAGS);
7599
7597
  unireg_check= (fld_type_modifier & AUTO_INCREMENT_FLAG ?
7600
7598
                 Field::NEXT_NUMBER : Field::NONE);