~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/statement/create_index.cc

Merge with trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
#include "drizzled/session.h"
25
25
#include "drizzled/statement/create_index.h"
26
26
#include "drizzled/statement/alter_table.h"
27
 
#include "drizzled/db.h"
28
27
#include "drizzled/plugin/storage_engine.h"
29
28
 
30
29
namespace drizzled
51
50
  message::table::shared_ptr original_table_message;
52
51
  {
53
52
    identifier::Table identifier(first_table->getSchemaName(), first_table->getTableName());
54
 
    if (plugin::StorageEngine::getTableDefinition(*getSession(), identifier, original_table_message) != EEXIST)
 
53
    if (not (original_table_message= plugin::StorageEngine::getTableMessage(*getSession(), identifier)))
55
54
    {
56
55
      my_error(ER_BAD_TABLE_ERROR, identifier);
57
56
      return true;