~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/statement/alter_table.cc

  • Committer: Brian Aker
  • Date: 2011-02-22 06:12:02 UTC
  • mfrom: (2190.1.6 drizzle-build)
  • Revision ID: brian@tangent.org-20110222061202-k03czxykqy4x9hjs
List update, header fixes, multiple symbols, and David deletes some code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
255
255
  List<CreateField> new_create_list;
256
256
  /* New key definitions are added here */
257
257
  List<Key> new_key_list;
258
 
  List<AlterDrop>::iterator drop_it(alter_info->drop_list);
259
 
  List<CreateField>::iterator def_it(alter_info->create_list);
260
 
  List<AlterColumn>::iterator alter_it(alter_info->alter_list);
261
 
  List<Key>::iterator key_it(alter_info->key_list);
262
 
  List<CreateField>::iterator find_it(new_create_list);
263
 
  List<CreateField>::iterator field_it(new_create_list);
 
258
  List<AlterDrop>::iterator drop_it(alter_info->drop_list.begin());
 
259
  List<CreateField>::iterator def_it(alter_info->create_list.begin());
 
260
  List<AlterColumn>::iterator alter_it(alter_info->alter_list.begin());
 
261
  List<Key>::iterator key_it(alter_info->key_list.begin());
 
262
  List<CreateField>::iterator find_it(new_create_list.begin());
 
263
  List<CreateField>::iterator field_it(new_create_list.begin());
264
264
  List<Key_part_spec> key_parts;
265
265
  uint32_t used_fields= create_info->used_fields;
266
266
  KeyInfo *key_info= table->key_info;
1487
1487
  from->cursor->info(HA_STATUS_VARIABLE | HA_STATUS_NO_LOCK);
1488
1488
  to->cursor->ha_start_bulk_insert(from->cursor->stats.records);
1489
1489
 
1490
 
  List<CreateField>::iterator it(create);
 
1490
  List<CreateField>::iterator it(create.begin());
1491
1491
  CreateField *def;
1492
1492
  copy_end= copy;
1493
1493
  for (Field **ptr= to->getFields(); *ptr ; ptr++)