~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/archive/archive_engine.h

  • Committer: Brian Aker
  • Date: 2010-08-03 20:57:39 UTC
  • mfrom: (1680.6.4 rollup)
  • Revision ID: brian@gaz-20100803205739-7betgobkod41363k
Removes LOCK_system_variables_hash, one goto, drops internall new for std
new (so possible performance regression), fixes bug where Session was not
unlocked correctly.

Show diffs side-by-side

added added

removed removed

Lines of Context:
71
71
    table_definition_ext= ARZ;
72
72
  }
73
73
 
74
 
  virtual drizzled::Cursor *create(drizzled::TableShare &table,
75
 
                                   drizzled::memory::Root *mem_root)
 
74
  virtual drizzled::Cursor *create(drizzled::TableShare &table)
76
75
  {
77
 
    return new (mem_root) ha_archive(*this, table);
 
76
    return new ha_archive(*this, table);
78
77
  }
79
78
 
80
79
  const char **bas_ext() const {