diff options
author | unknown <bar@mysql.com> | 2004-10-25 17:51:26 +0500 |
---|---|---|
committer | unknown <bar@mysql.com> | 2004-10-25 17:51:26 +0500 |
commit | 712326d6846ae718bf5c7c5961ec3173bbf29b06 (patch) | |
tree | 7a9462068baaf8b0e98b30d9e65951269bac98e5 /sql/field.cc | |
parent | 7df41480849074ad0b1a907d244b5d3b41403f32 (diff) | |
download | mariadb-git-712326d6846ae718bf5c7c5961ec3173bbf29b06.tar.gz |
Bug#6202: ENUMs are not case sensitive even if declared BINARY
Diffstat (limited to 'sql/field.cc')
-rw-r--r-- | sql/field.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/field.cc b/sql/field.cc index aae507cd0ec..e7631fb08aa 100644 --- a/sql/field.cc +++ b/sql/field.cc @@ -5514,7 +5514,7 @@ int Field_enum::store(const char *from,uint length,CHARSET_INFO *cs) /* Remove end space */ while (length > 0 && my_isspace(system_charset_info,from[length-1])) length--; - uint tmp=find_type(typelib, from, length, 0); + uint tmp=find_type2(typelib, from, length, field_charset); if (!tmp) { if (length < 6) // Can't be more than 99999 enums |