[prev in list] [next in list] [prev in thread] [next in thread] 

List:       php-cvs
Subject:    [PHP-CVS] com php-src: Add JSON as exported type, if available. mysqlnd has it, libmysql doesn't exp
From:       Andrey Hristov <andrey () php ! net>
Date:       2015-09-30 7:03:35
Message-ID: php-mail-efbc255a8b9347bd6deb3fc2f3b251a62145215872 () git ! php ! net
[Download RAW message or body]

Commit:    07a8e5ce37140690cd179d0c3ae034bd4ae718cd
Author:    Andrey Hristov <andrey@php.net>         Wed, 30 Sep 2015 09:02:11 +0200
Parents:   0c10e10ee891354a3e0413bf2542bb8e8f9a47e7
Branches:  master

Link:       http://git.php.net/?p=php-src.git;a=commitdiff;h=07a8e5ce37140690cd179d0c3ae034bd4ae718cd

Log:
Add JSON as exported type, if available. mysqlnd has it, libmysql doesn't export it (for now).

Changed paths:
  M  ext/mysqli/mysqli.c


Diff:
diff --git a/ext/mysqli/mysqli.c b/ext/mysqli/mysqli.c
index 91a7ee7..e028d60 100644
--- a/ext/mysqli/mysqli.c
+++ b/ext/mysqli/mysqli.c
@@ -798,7 +798,9 @@ PHP_MINIT_FUNCTION(mysqli)
 	REGISTER_LONG_CONSTANT("MYSQLI_TYPE_CHAR", FIELD_TYPE_CHAR, CONST_CS | CONST_PERSISTENT);
 	REGISTER_LONG_CONSTANT("MYSQLI_TYPE_INTERVAL", FIELD_TYPE_INTERVAL, CONST_CS | CONST_PERSISTENT);
 	REGISTER_LONG_CONSTANT("MYSQLI_TYPE_GEOMETRY", FIELD_TYPE_GEOMETRY, CONST_CS | CONST_PERSISTENT);
-
+#ifdef FIELD_TYPE_JSON
+	REGISTER_LONG_CONSTANT("MYSQLI_TYPE_JSON", FIELD_TYPE_JSON, CONST_CS | CONST_PERSISTENT);
+#endif
 #if MYSQL_VERSION_ID > 50002 || defined(MYSQLI_USE_MYSQLND)
 	REGISTER_LONG_CONSTANT("MYSQLI_TYPE_NEWDECIMAL", FIELD_TYPE_NEWDECIMAL, CONST_CS | CONST_PERSISTENT);
 	REGISTER_LONG_CONSTANT("MYSQLI_TYPE_BIT", FIELD_TYPE_BIT, CONST_CS | CONST_PERSISTENT);


--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic