summaryrefslogtreecommitdiff
path: root/ext/mysqli/mysqli_api.c
diff options
context:
space:
mode:
authorIlia Alshanetsky <iliaa@php.net>2006-06-04 14:56:34 +0000
committerIlia Alshanetsky <iliaa@php.net>2006-06-04 14:56:34 +0000
commit63a658ee7a58f4b504f2afaf50da1fa9ca3f08b2 (patch)
tree125062b6086a1295d3984758cb916fa2fec239c1 /ext/mysqli/mysqli_api.c
parentac2a29913c42997456b36374fab3ab7e3ee88ab9 (diff)
downloadphp-git-63a658ee7a58f4b504f2afaf50da1fa9ca3f08b2.tar.gz
Fixed bug #37671 (MySQLi extension fails to recognize BIT column).
Diffstat (limited to 'ext/mysqli/mysqli_api.c')
-rw-r--r--ext/mysqli/mysqli_api.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/mysqli/mysqli_api.c b/ext/mysqli/mysqli_api.c
index b409e56b51..51d219a323 100644
--- a/ext/mysqli/mysqli_api.c
+++ b/ext/mysqli/mysqli_api.c
@@ -294,6 +294,9 @@ PHP_FUNCTION(mysqli_stmt_bind_result)
case MYSQL_TYPE_LONG:
case MYSQL_TYPE_INT24:
case MYSQL_TYPE_YEAR:
+#if MYSQL_VERSION_ID > 50002
+ case MYSQL_TYPE_BIT:
+#endif
convert_to_long_ex(args[i]);
stmt->result.buf[ofs].type = IS_LONG;
/* don't set stmt->result.buf[ofs].buflen to 0, we used ecalloc */