~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/embedded_innodb/libinnodb_datadict_dump_func.cc

  • Committer: Monty Taylor
  • Date: 2010-07-09 14:04:22 UTC
  • mfrom: (1645.1.6 enable-plugins)
  • Revision ID: mordred@inaugust.com-20100709140422-c98m55kbjxyvx4k0
Fixed Solaris build error in EmbeddedInnodb as well as a distcheck issue
involving a too-long path name and a default log file size mismatch which
causes test failures when run right after a test using non-embedded innodb.

Show diffs side-by-side

added added

removed removed

Lines of Context:
59
59
  string *str;
60
60
};
61
61
 
 
62
extern "C"
 
63
{
 
64
 
62
65
static int visit_table(void* arg_param, const char* name, ib_tbl_fmt_t tbl_fmt,
63
66
                       ib_ulint_t page_size, int n_cols, int n_indexes)
64
67
{
131
134
  return 0;
132
135
}
133
136
 
 
137
}
 
138
 
134
139
static const ib_schema_visitor_t visitor = {
135
140
  IB_SCHEMA_VISITOR_TABLE_AND_INDEX_COL,
136
141
  visit_table,
139
144
  visit_index_col
140
145
};
141
146
 
 
147
extern "C"
 
148
{
 
149
 
142
150
static int visit_tables(void* arg_param, const char *name, int len)
143
151
{
144
152
  ib_err_t        err;
150
158
  return(err == DB_SUCCESS ? 0 : -1);
151
159
}
152
160
 
 
161
}
153
162
String *LibinnodbDatadictDumpFunction::val_str(String *str)
154
163
{
155
164
  assert(fixed == true);