Commit 737dd704 authored by gkodinov/kgeorge@magare.gmz's avatar gkodinov/kgeorge@magare.gmz
Browse files

Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt

into  magare.gmz:/home/kgeorge/mysql/autopush/B31440-5.0-opt
parents f9c7587d d330469f
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -98,3 +98,8 @@ R2
R3
deallocate prepare stmt1;
drop table t1;
End of 4.1 tests
SELECT 1 REGEXP NULL;
1 REGEXP NULL
NULL
End of 5.0 tests
+10 −1
Original line number Diff line number Diff line
@@ -74,4 +74,13 @@ execute stmt1 using @a;
deallocate prepare stmt1;
drop table t1;

# End of 4.1 tests
--echo End of 4.1 tests


#
# Bug #31440: 'select 1 regex null' asserts debug server
#

SELECT 1 REGEXP NULL;

--echo End of 5.0 tests
+1 −0
Original line number Diff line number Diff line
@@ -4295,6 +4295,7 @@ Item_func_regex::fix_fields(THD *thd, Item **ref)
    if (args[1]->null_value)
    {						// Will always return NULL
      maybe_null=1;
      fixed= 1;
      return FALSE;
    }
    int error;