mariadb/storage/innobase/handler
Marko Mäkelä 54bb04f7ef Fix some __attribute__((nonnull)) misuse
This fixes warnings that were emitted when running InnoDB test
suites on a debug server that was compiled with GCC 7.1.0 using
the flags -O3 -fsanitize=undefined.

thd_requested_durability(): XtraDB can call this with trx->mysql_thd=NULL.
Remove the function in InnoDB, because it is not used there.

calc_row_difference(): Do not call memcmp(o_ptr, NULL, 0).

innobase_index_name_is_reserved(): This can be called with
key_info=NULL, num_of_keys=0.

innobase_dropping_foreign(), innobase_check_foreigns_low(),
innobase_check_foreigns(): This can be called with
drop_fk=NULL, n_drop_fk=0.

rec_convert_dtuple_to_rec_comp(): Do not invoke memcpy(end, NULL, 0).
2017-05-18 09:07:15 +03:00
..
ha_innodb.cc Fix some __attribute__((nonnull)) misuse 2017-05-18 09:07:15 +03:00
ha_innodb.h Fix some __attribute__((nonnull)) misuse 2017-05-18 09:07:15 +03:00
handler0alter.cc Fix some __attribute__((nonnull)) misuse 2017-05-18 09:07:15 +03:00
i_s.cc MDEV-12188 information schema - errors populating fail to free memory, unlock mutexes 2017-05-15 18:02:16 +03:00
i_s.h move to storage/innobase 2015-05-04 19:17:21 +02:00