diff options
author | unknown <jimw@mysql.com> | 2005-01-18 11:39:10 -0800 |
---|---|---|
committer | unknown <jimw@mysql.com> | 2005-01-18 11:39:10 -0800 |
commit | 803774958cb576e04213fd9ab14e78d1b588f8fd (patch) | |
tree | eb2e6e68f15dee5f06afada78a5f1c57ab598bd7 /sql | |
parent | 9ed0d855502adec04e088d2f6f1b3bf58dca44d5 (diff) | |
parent | dd68385435e0e7df27b26a8cc13c21195bedbcd9 (diff) | |
download | mariadb-git-803774958cb576e04213fd9ab14e78d1b588f8fd.tar.gz |
Merge mysql.com:/home/jimw/my/mysql-4.0-7700
into mysql.com:/home/jimw/my/mysql-4.0-clean
Diffstat (limited to 'sql')
-rw-r--r-- | sql/field_conv.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/field_conv.cc b/sql/field_conv.cc index db0cc71c6bf..7aaabde4f55 100644 --- a/sql/field_conv.cc +++ b/sql/field_conv.cc @@ -537,6 +537,7 @@ void field_conv(Field *to,Field *from) if (to->real_type() == from->real_type()) { if (to->pack_length() == from->pack_length() && + !(to->flags & UNSIGNED_FLAG && !(from->flags & UNSIGNED_FLAG)) && to->real_type() != FIELD_TYPE_ENUM && to->real_type() != FIELD_TYPE_SET && to->table->db_low_byte_first == from->table->db_low_byte_first) |