diff options
author | unknown <monty@mishka.local> | 2005-07-18 19:03:01 +0300 |
---|---|---|
committer | unknown <monty@mishka.local> | 2005-07-18 19:03:01 +0300 |
commit | 5b6c1348c737ddf705800c3f734c25349d0ca841 (patch) | |
tree | 2a23167b636e05bfda983614bbee36653c7c2c12 /sql/item_cmpfunc.cc | |
parent | abde46de62241a722f4e17d2b1d820d1d496b582 (diff) | |
parent | 68b4d7b74d80062b09edfdaeb7137c74b3071346 (diff) | |
download | mariadb-git-5b6c1348c737ddf705800c3f734c25349d0ca841.tar.gz |
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
into mishka.local:/home/my/mysql-5.0
client/mysqldump.c:
Auto merged
include/my_sys.h:
Auto merged
mysys/Makefile.am:
Auto merged
sql/ha_innodb.cc:
Auto merged
sql/ha_ndbcluster.cc:
Auto merged
sql/item_cmpfunc.cc:
Auto merged
sql/item_strfunc.cc:
Auto merged
sql/log.cc:
Auto merged
sql/mysqld.cc:
Auto merged
sql/opt_range.cc:
Auto merged
sql/sql_cache.cc:
Auto merged
sql/sql_parse.cc:
Auto merged
sql/sql_prepare.cc:
Auto merged
sql/sql_show.cc:
Auto merged
sql/sql_yacc.yy:
Auto merged
tests/mysql_client_test.c:
Auto merged
sql/sql_select.cc:
Auto merged
mysys/default.c:
SCCS merged
Diffstat (limited to 'sql/item_cmpfunc.cc')
-rw-r--r-- | sql/item_cmpfunc.cc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sql/item_cmpfunc.cc b/sql/item_cmpfunc.cc index d7c117db6c0..d430d0d3c23 100644 --- a/sql/item_cmpfunc.cc +++ b/sql/item_cmpfunc.cc @@ -2184,7 +2184,13 @@ void Item_func_in::fix_length_and_dec() return; for (arg=args+1, arg_end=args+arg_count; arg != arg_end ; arg++) - const_itm&= arg[0]->const_item(); + { + if (!arg[0]->const_item()) + { + const_itm= 0; + break; + } + } /* Row item with NULLs inside can return NULL or FALSE => |