diff options
author | Georgi Kodinov <joro@sun.com> | 2009-10-16 11:42:16 +0300 |
---|---|---|
committer | Georgi Kodinov <joro@sun.com> | 2009-10-16 11:42:16 +0300 |
commit | d80e35f26f814bd8c9f976e510e5b2dbda654d12 (patch) | |
tree | a913e34c54e912f0f50355b4e52c3bf12fea8e17 /sql/opt_range.cc | |
parent | 0da66a091b3e5dcc68d304c7b91ecf08368d34c5 (diff) | |
download | mariadb-git-d80e35f26f814bd8c9f976e510e5b2dbda654d12.tar.gz |
Revert the fix for bug #47123 until test suite failures are resolved.
Diffstat (limited to 'sql/opt_range.cc')
-rw-r--r-- | sql/opt_range.cc | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/sql/opt_range.cc b/sql/opt_range.cc index 04dae4fd815..119f90bc97a 100644 --- a/sql/opt_range.cc +++ b/sql/opt_range.cc @@ -5891,17 +5891,6 @@ get_mm_leaf(RANGE_OPT_PARAM *param, COND *conf_func, Field *field, goto end; } field->table->in_use->variables.sql_mode= orig_sql_mode; - - /* - Any sargable predicate except "<=>" involving NULL as a constant is always - FALSE - */ - if (type != Item_func::EQUAL_FUNC && field->is_real_null()) - { - tree= &null_element; - goto end; - } - str= (uchar*) alloc_root(alloc, key_part->store_length+1); if (!str) goto end; |