~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_lex.cc

  • Committer: Lee Bieber
  • Date: 2011-03-18 04:10:25 UTC
  • mfrom: (2241.1.2 build)
  • Revision ID: kalebral@gmail.com-20110318041025-1xoj1azy6zobhnbm
Merge Stewart - refactoring of default values
Merge Olaf - more refactoring

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
#include <cstdio>
39
39
#include <ctype.h>
40
40
 
 
41
#include <drizzled/message/alter_table.pb.h>
 
42
 
41
43
union ParserType;
42
44
 
43
45
using namespace std;
297
299
 
298
300
  safe_delete(result);
299
301
  safe_delete(_create_table);
 
302
  safe_delete(_alter_table);
300
303
  _create_table= NULL;
 
304
  _alter_table= NULL;
301
305
  _create_field= NULL;
302
306
 
303
307
  result= 0;
1828
1832
LEX::~LEX()
1829
1833
{
1830
1834
  delete _create_table;
 
1835
  delete _alter_table;
1831
1836
}
1832
1837
 
1833
1838
/*
1891
1896
    cacheable(true),
1892
1897
    sum_expr_used(false),
1893
1898
    _create_table(NULL),
 
1899
    _alter_table(NULL),
1894
1900
    _create_field(NULL),
1895
1901
    _exists(false)
1896
1902
{
2186
2192
  return false;
2187
2193
}
2188
2194
 
 
2195
message::AlterTable *LEX::alter_table()
 
2196
{
 
2197
  if (not _alter_table)
 
2198
    _alter_table= new message::AlterTable;
 
2199
 
 
2200
  return _alter_table;
 
2201
}
2189
2202
 
2190
2203
} /* namespace drizzled */