Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorArtjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com>2020-04-15 14:52:19 +0300
committerArtjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com>2020-04-15 15:05:03 +0300
commitde6d6f7d3a8cc3ad5c1e323fe1ba0f1de660de01 (patch)
tree04e5eefd6e178c56c62cbcef99f9a9433e2038d0 /m4
parent32ccc9515d378e5ea55f1e22c8c55dcadc6f07b4 (diff)
.......PS. [ZBX-15484] use (void*) for mariadb options argument
Diffstat (limited to 'm4')
-rw-r--r--m4/ax_lib_mysql.m414
1 files changed, 8 insertions, 6 deletions
diff --git a/m4/ax_lib_mysql.m4 b/m4/ax_lib_mysql.m4
index 808eb8f708b..cc44e4033f6 100644
--- a/m4/ax_lib_mysql.m4
+++ b/m4/ax_lib_mysql.m4
@@ -48,7 +48,7 @@
AC_DEFUN([LIBMYSQL_OPTIONS_TRY],
[
- AC_MSG_CHECKING([for MySQL init options])
+ AC_MSG_CHECKING([for MySQL init options function])
AC_TRY_LINK(
[
#include <mysql.h>
@@ -58,7 +58,8 @@ AC_DEFUN([LIBMYSQL_OPTIONS_TRY],
mysql_options(mysql, MYSQL_INIT_COMMAND, "set @@session.auto_increment_offset=1");
],
- AC_DEFINE_UNQUOTED([MYSQL_OPTIONS],[mysql_options], [Define to mysql_options if it is MySQL library])
+ AC_DEFINE_UNQUOTED([MYSQL_OPTIONS], [mysql_options], [Define mysql_options for MySQL])
+ AC_DEFINE_UNQUOTED([MYSQL_OPTIONS_ARGS_VOID_CAST], [], [Do not define void cast for arg options for MySQL])
found_mysql_options="yes"
AC_MSG_RESULT(yes),
AC_MSG_RESULT(no))
@@ -66,7 +67,7 @@ AC_DEFUN([LIBMYSQL_OPTIONS_TRY],
AC_DEFUN([LIBMARIADB_OPTIONS_TRY],
[
- AC_MSG_CHECKING([for MariaDB init options])
+ AC_MSG_CHECKING([for MariaDB init options function])
AC_TRY_LINK(
[
#include <mysql.h>
@@ -74,9 +75,10 @@ AC_DEFUN([LIBMARIADB_OPTIONS_TRY],
[
MYSQL *mysql;
- mysql_optionsv(mysql, MYSQL_INIT_COMMAND, "set @@session.auto_increment_offset=1");
+ mysql_optionsv(mysql, MYSQL_INIT_COMMAND, (void *)"set @@session.auto_increment_offset=1");
],
- AC_DEFINE_UNQUOTED([MYSQL_OPTIONS],[mysql_optionsv], [Define to mysql_optionsv if it is MariaDB library])
+ AC_DEFINE_UNQUOTED([MYSQL_OPTIONS], [mysql_optionsv], [Define mysql_optionsv for MariaDB])
+ AC_DEFINE_UNQUOTED([MYSQL_OPTIONS_ARGS_VOID_CAST], [(void *)], [Define void cast for arg options for MariaDB])
found_mariadb_options="yes"
AC_MSG_RESULT(yes),
AC_MSG_RESULT(no))
@@ -243,7 +245,7 @@ AC_DEFUN([AX_LIB_MYSQL],
LIBMARIADB_OPTIONS_TRY([no])
if test "$found_mariadb_options" != "yes"; then
LIBMYSQL_OPTIONS_TRY([no])
- if test "$found_mysql_options" != "yes"; then
+ if test "$found_mysql_options" != "yes"; then
AC_MSG_RESULT([no])
AC_MSG_ERROR([Could not find the options function for mysql init])
fi