Commit 23100504 authored by igor@rurik.mysql.com's avatar igor@rurik.mysql.com

opt_range.cc:

  Fixed a compilation error.
parent 89cabf04
...@@ -3871,9 +3871,8 @@ get_mm_leaf(PARAM *param, COND *conf_func, Field *field, KEY_PART *key_part, ...@@ -3871,9 +3871,8 @@ get_mm_leaf(PARAM *param, COND *conf_func, Field *field, KEY_PART *key_part,
negative integers (which otherwise fails because at query execution time negative integers (which otherwise fails because at query execution time
negative integers are cast to unsigned if compared with unsigned). negative integers are cast to unsigned if compared with unsigned).
*/ */
Item_result field_result_type= field->result_type(); if (field->result_type() == INT_RESULT &&
Item_result value_result_type= value->result_type(); value->result_type() == INT_RESULT &&
if (field_result_type == INT_RESULT && value_result_type == INT_RESULT &&
((Field_num*)field)->unsigned_flag && !((Item_int*)value)->unsigned_flag) ((Field_num*)field)->unsigned_flag && !((Item_int*)value)->unsigned_flag)
{ {
longlong item_val= value->val_int(); longlong item_val= value->val_int();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment