diff options
| author | Varun Gupta <varun.gupta@mariadb.com> | 2021-01-09 00:36:13 +0530 |
|---|---|---|
| committer | Varun Gupta <varun.gupta@mariadb.com> | 2021-01-11 13:23:06 +0530 |
| commit | 7220e3719d312e194c0ce00c0c66a770360835fa (patch) | |
| tree | b5ad8ec9efebd4ca671e5f54acee4a4e1a17fc39 /sql/sql_select.cc | |
| parent | 8b7ad4e69750dcf6663203de5f4a1a082bf383be (diff) | |
| download | mariadb-git-7220e3719d312e194c0ce00c0c66a770360835fa.tar.gz | |
Addressing review
Diffstat (limited to 'sql/sql_select.cc')
| -rw-r--r-- | sql/sql_select.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc index 3553ee78c5b..c04eda05c57 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -29478,6 +29478,10 @@ void unpack_to_base_table_fields(TABLE *table) bool is_range_predicate(Item *item, Item *value) { + /* + calling real_item() here so that if the item is a REF_ITEM + then we would get the item field it is referring to + */ Item *field= item->real_item(); if (field->type() == Item::FIELD_ITEM && !field->const_item() && (!value || !value->is_expensive())) |
