mariadb/plugin
Brandon Nesterenko dbfee9fc2b MDEV-34348: Consolidate cmp function declarations
Partial commit of the greater MDEV-34348 scope.
MDEV-34348: MariaDB is violating clang-16 -Wcast-function-type-strict

The functions queue_compare, qsort2_cmp, and qsort_cmp2
all had similar interfaces, and were used interchangable
and unsafely cast to one another.

This patch consolidates the functions all into the
qsort_cmp2 interface.

Reviewed By:
============
Marko Mäkelä <marko.makela@mariadb.com>
2024-11-23 08:14:22 -07:00
..
audit_null
auth_dialog
auth_ed25519
auth_examples
auth_gssapi
auth_pam
auth_pipe
auth_socket
aws_key_management
cracklib_password_check
daemon_example
debug_key_management
disks
example_key_management
feedback
file_key_management
fulltext
func_test
handler_socket
locale_info
metadata_lock_info
qc_info
query_response_time
server_audit
simple_password_check
sql_errlog
test_sql_service
type_geom
type_inet MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
type_mysql_json
type_test
user_variables
userstat
versioning
win_auth_client
wsrep_info