~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/heap/ha_heap.cc

  • Committer: Stewart Smith
  • Date: 2009-06-25 05:49:42 UTC
  • mto: (1089.11.1 basic-discovery)
  • mto: This revision was merged to the branch mainline in revision 1102.
  • Revision ID: stewart@flamingspork.com-20090625054942-xr1p83d2q1i1q0fo
start passing down table proto to createTable. This enables future code cleanup, including fixing ARCHIVE embedding table definition and table proto in parser

Show diffs side-by-side

added added

removed removed

Lines of Context:
56
56
  }
57
57
 
58
58
  int createTableImpl(Session *session, const char *table_name,
59
 
                      Table *table_arg, HA_CREATE_INFO *create_info);
 
59
                      Table *table_arg, HA_CREATE_INFO *create_info,
 
60
                      drizzled::message::Table*);
60
61
 
61
62
  /* For whatever reason, internal tables can be created by handler::open()
62
63
     for HEAP.
639
640
 
640
641
int HeapEngine::createTableImpl(Session *session, const char *table_name,
641
642
                                Table *table_arg,
642
 
                                HA_CREATE_INFO *create_info)
 
643
                                HA_CREATE_INFO *create_info,
 
644
                                drizzled::message::Table*)
643
645
{
644
646
  HP_SHARE *internal_share;
645
647
  return heap_create_table(session, table_name, table_arg, create_info,