Преглед на файлове

Fixed MariaDB compilation problems

Credits to Sergei Golubchik on https://jira.mariadb.org/browse/MDEV-13773
Lemongrass3110 преди 7 години
родител
ревизия
21cb1a2260
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/common/sql.cpp

+ 2 - 2
src/common/sql.cpp

@@ -12,12 +12,12 @@
 #include "winapi.hpp"
 #endif
 #include <mysql.h>
-#include <mysql_version.h>
 #include <stdlib.h>// strtoul
 
 // MySQL 8.0 or later removed my_bool typedef.
 // Reintroduce it as a bandaid fix.
-#if MYSQL_VERSION_ID >= 80000
+// See https://bugs.mysql.com/?id=87337
+#if !defined(MARIADB_BASE_VERSION) && !defined(MARIADB_VERSION_ID) && MYSQL_VERSION_ID >= 80001 && MYSQL_VERSION_ID != 80002
 #define my_bool bool
 #endif