~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin/table_function.cc

Merged trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
153
153
 
154
154
void plugin::TableFunction::Generator::push(uint64_t arg)
155
155
{
156
 
  (*columns_iterator)->store(static_cast<int64_t>(arg), false);
157
 
  columns_iterator++;
158
 
}
159
 
 
160
 
void plugin::TableFunction::Generator::push(uint32_t arg)
161
 
{
162
 
  (*columns_iterator)->store(static_cast<int64_t>(arg), false);
 
156
  (*columns_iterator)->store(static_cast<int64_t>(arg), true);
163
157
  columns_iterator++;
164
158
}
165
159
 
169
163
  columns_iterator++;
170
164
}
171
165
 
172
 
void plugin::TableFunction::Generator::push(int32_t arg)
173
 
{
174
 
  (*columns_iterator)->store(arg, false);
175
 
  columns_iterator++;
176
 
}
177
 
 
178
166
void plugin::TableFunction::Generator::push(const char *arg, uint32_t length)
179
167
{
180
168
  assert(columns_iterator);