summaryrefslogtreecommitdiff
path: root/databases/mysql-connector-c++/patches/patch-driver_mysql__util.cpp
blob: 9b48e8dcd4aa0162a8cccf5af946dcd51b525331 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
$NetBSD: patch-driver_mysql__util.cpp,v 1.1 2016/03/08 15:40:02 wiz Exp $

https://bugs.mysql.com/bug.php?id=80539

--- driver/mysql_util.cpp.orig	2016-01-12 18:42:38.000000000 +0000
+++ driver/mysql_util.cpp
@@ -431,8 +431,10 @@ mysql_type_to_datatype(const MYSQL_FIELD
       return sql::DataType::SET;
     case MYSQL_TYPE_GEOMETRY:
       return sql::DataType::GEOMETRY;
+#ifdef MYSQL_TYPE_JSON
     case MYSQL_TYPE_JSON:
       return sql::DataType::JSON;
+#endif
     default:
       return sql::DataType::UNKNOWN;
   }
@@ -645,8 +647,10 @@ mysql_type_to_string(const MYSQL_FIELD *
       return "SET";
     case MYSQL_TYPE_GEOMETRY:
       return "GEOMETRY";
+#ifdef MYSQL_TYPE_JSON
     case MYSQL_TYPE_JSON:
       return "JSON";
+#endif
     default:
       return "UNKNOWN";
   }