~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/foreign_key.cc

Use List::size()

Show diffs side-by-side

added added

removed removed

Lines of Context:
108
108
  /* Ensure that 'a' is the generated key */
109
109
  if (a->generated)
110
110
  {
111
 
    if (b->generated && a->columns.elements > b->columns.elements)
 
111
    if (b->generated && a->columns.size() > b->columns.size())
112
112
      std::swap(a, b);                       // Put shorter key in 'a'
113
113
  }
114
114
  else
119
119
  }
120
120
 
121
121
  /* Test if 'a' is a prefix of 'b' */
122
 
  if (a->columns.elements > b->columns.elements)
 
122
  if (a->columns.size() > b->columns.size())
123
123
    return true;                                // Can't be prefix
124
124
 
125
125
  List<Key_part_spec>::iterator col_it1(a->columns.begin());