Commit 78e6e484 authored by unknown's avatar unknown
Browse files

Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0

into mysql.com:/home/psergey/mysql-5.0-nov08-push

parents 168c6673 a94df686
Loading
Loading
Loading
Loading
+10 −3
Original line number Diff line number Diff line
@@ -6202,9 +6202,16 @@ Field *Field_string::new_field(MEM_ROOT *root, struct st_table *new_table)
    This is done to ensure that ALTER TABLE will convert old VARCHAR fields
    to now VARCHAR fields.
  */
  return new Field_varstring(field_length, maybe_null(),
  Field *new_field= new Field_varstring(field_length, maybe_null(),
                                        field_name, new_table,
                                        charset());
  /*
    delayed_insert::get_local_table() needs a ptr copied from old table.
    This is what other new_field() methods do too. The above method of
    Field_varstring sets ptr to NULL.
  */
  new_field->ptr= ptr;
  return new_field;
}

/****************************************************************************