~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/pbxt/src/ha_pbxt.cc

MErge Session fix.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5629
5629
 
5630
5630
                StorageEngine::writeDefinitionFromPath(ident, proto);
5631
5631
 
5632
 
                tab_def = xt_ri_create_table(self, true, (XTPathStrPtr) table_path, const_cast<char *>(thd->getQueryString().c_str()), myxt_create_table_from_table(self, table_arg.getMutableShare()), &source_dic);
 
5632
                Session::QueryString query_string(thd->getQueryString());
 
5633
                tab_def = xt_ri_create_table(self, true, (XTPathStrPtr) table_path, const_cast<char *>(query_string->c_str()), myxt_create_table_from_table(self, table_arg.getMutableShare()), &source_dic);
5633
5634
                tab_def->checkForeignKeys(self, proto.type() == message::Table::TEMPORARY);
5634
5635
 
5635
5636
                dic.dic_table = tab_def;