From: Georg Richter Date: Sat, 14 Jan 2006 14:15:41 +0000 (+0000) Subject: 2nd attempt: implementation of 36007 X-Git-Tag: php-5.1.3RC1~265 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=04ac1f7fd1e81874b22201500b9313b2dcda53d2;p=php 2nd attempt: implementation of 36007 1st commit stopped with protocol error - never seen that before :-( --- diff --git a/ext/mysqli/mysqli.c b/ext/mysqli/mysqli.c index 2e4c5add92..0d1b34db9e 100644 --- a/ext/mysqli/mysqli.c +++ b/ext/mysqli/mysqli.c @@ -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);