]> granicus.if.org Git - php/commitdiff
2nd attempt: implementation of 36007
authorGeorg Richter <georg@php.net>
Sat, 14 Jan 2006 14:15:41 +0000 (14:15 +0000)
committerGeorg Richter <georg@php.net>
Sat, 14 Jan 2006 14:15:41 +0000 (14:15 +0000)
1st commit stopped with protocol error - never seen that before :-(

ext/mysqli/mysqli.c

index 2e4c5add92f67f83d3028462bbd1c5ef6e2fee22..0d1b34db9eaa6e59c9c6c5586c12594856efdddc 100644 (file)
@@ -567,6 +567,13 @@ PHP_MINIT_FUNCTION(mysqli)
        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);
 
+#if MYSQL_VERSION_ID > 50002
+       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);
+#endif
+
+
+
        /* replication */
        REGISTER_LONG_CONSTANT("MYSQLI_RPL_MASTER", MYSQL_RPL_MASTER, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("MYSQLI_RPL_SLAVE", MYSQL_RPL_SLAVE, CONST_CS | CONST_PERSISTENT);