~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/item_row.cc

Merged uint fixes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
  else
40
40
    items= 0;
41
41
  List_iterator<Item> li(arg);
42
 
  uint i= 0;
 
42
  uint32_t i= 0;
43
43
  Item *item;
44
44
  while ((item= li++))
45
45
  {
112
112
{
113
113
  used_tables_cache= 0;
114
114
  const_item_cache= 1;
115
 
  for (uint i= 0; i < arg_count; i++)
 
115
  for (uint32_t i= 0; i < arg_count; i++)
116
116
  {
117
117
    items[i]->update_used_tables();
118
118
    used_tables_cache|= items[i]->used_tables();
125
125
{
126
126
  used_tables_cache= 0;
127
127
  const_item_cache= 1;
128
 
  for (uint i= 0; i < arg_count; i++)
 
128
  for (uint32_t i= 0; i < arg_count; i++)
129
129
  {
130
130
    items[i]->fix_after_pullout(new_parent, &items[i]);
131
131
    used_tables_cache|= items[i]->used_tables();
133
133
  }
134
134
}
135
135
 
136
 
bool Item_row::check_cols(uint c)
 
136
bool Item_row::check_cols(uint32_t c)
137
137
{
138
138
  if (c != arg_count)
139
139
  {
146
146
void Item_row::print(String *str, enum_query_type query_type)
147
147
{
148
148
  str->append('(');
149
 
  for (uint i= 0; i < arg_count; i++)
 
149
  for (uint32_t i= 0; i < arg_count; i++)
150
150
  {
151
151
    if (i)
152
152
      str->append(',');
158
158
 
159
159
bool Item_row::walk(Item_processor processor, bool walk_subquery, unsigned char *arg)
160
160
{
161
 
  for (uint i= 0; i < arg_count; i++)
 
161
  for (uint32_t i= 0; i < arg_count; i++)
162
162
  {
163
163
    if (items[i]->walk(processor, walk_subquery, arg))
164
164
      return 1;
169
169
 
170
170
Item *Item_row::transform(Item_transformer transformer, unsigned char *arg)
171
171
{
172
 
  for (uint i= 0; i < arg_count; i++)
 
172
  for (uint32_t i= 0; i < arg_count; i++)
173
173
  {
174
174
    Item *new_item= items[i]->transform(transformer, arg);
175
175
    if (!new_item)
189
189
 
190
190
void Item_row::bring_value()
191
191
{
192
 
  for (uint i= 0; i < arg_count; i++)
 
192
  for (uint32_t i= 0; i < arg_count; i++)
193
193
    items[i]->bring_value();
194
194
}