BUG#1644: Insertion of more than 3 NULL columns with parameter binding fails
Fixed. Enabled test case in client_test.c. sql/sql_prepare.cc: BUG#1644: Insertion of more than 3 NULL columns with parameter binding fails Added missing parentheses in IS_PARAM_NULL to get the right bit. tests/client_test.c: BUG#1644: Insertion of more than 3 NULL columns with parameter binding fails Fixed. Enabled test case.
This commit is contained in:
parent
e61d2e6ed6
commit
87eb9ea2b1
@ -72,7 +72,7 @@ Long data handling:
|
||||
#include "sql_select.h" // for JOIN
|
||||
#include <m_ctype.h> // for isspace()
|
||||
|
||||
#define IS_PARAM_NULL(pos, param_no) pos[param_no/8] & (1 << param_no & 7)
|
||||
#define IS_PARAM_NULL(pos, param_no) (pos[param_no/8] & (1 << (param_no & 7)))
|
||||
|
||||
#define STMT_QUERY_LOG_LENGTH 8192
|
||||
|
||||
|
@ -8145,9 +8145,8 @@ int main(int argc, char **argv)
|
||||
test_ts(); /* test for timestamp BR#819 */
|
||||
test_bug1115(); /* BUG#1115 */
|
||||
test_bug1180(); /* BUG#1180 */
|
||||
#if NOT_YET_FIXED
|
||||
test_bug1644(); /* BUG#1644 */
|
||||
#endif
|
||||
|
||||
end_time= time((time_t *)0);
|
||||
total_time+= difftime(end_time, start_time);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user