ClickHouse/libs/libmysqlxx
Rafael David Tinoco 17a7cb8735 MySQL 8 integration requires previous declaration checks
C and C++ differ in the form of types being defined. While C++ structs
are defined also as new types, in C you have to explicitly typedef the
struct to have a new type.

Fir this case, it was enough to check if MySQL header was already
defined in order not to re-declare MYSQL, MYSQL_RES, MYSQL_ROW and
MYSQL_FIELD.

Signed-off-by: Rafael David Tinoco <rafaeldtinoco@ubuntu.com>
2019-08-20 09:48:50 -03:00
..
cmake Freebsd build fixes (#5083) 2019-04-23 15:51:27 +03:00
include/mysqlxx MySQL 8 integration requires previous declaration checks 2019-08-20 09:48:50 -03:00
src Merge pull request #4247 from laplab/query-poor-mans-profiler 2019-07-23 03:02:58 +03:00
CMakeLists.txt A few fixes for PVS-Studio 2019-07-08 02:25:15 +03:00