760
uint32_t Field_blob::is_equal(Create_field *new_field)
760
uint32_t Field_blob::is_equal(Create_field *new_field_ptr)
762
if (compare_str_field_flags(new_field, flags))
762
if (compare_str_field_flags(new_field_ptr, flags))
764
Field_blob *blob_field_ptr= static_cast<Field_blob *>(new_field_ptr->field);
765
return ((new_field->sql_type == get_blob_type_from_length(max_data_length()))
766
&& new_field->charset == field_charset &&
767
((Field_blob *)new_field->field)->max_data_length() ==
766
return ((new_field_ptr->sql_type ==
767
get_blob_type_from_length(max_data_length()))
768
&& new_field_ptr->charset == field_charset
769
&& blob_field_ptr->max_data_length() == max_data_length());