Fix error code checking for mysql_stmt_attr_set. There

is a test that checks this.
This commit is contained in:
Andrey Hristov 2009-09-25 10:52:29 +00:00
parent 80f629ed9f
commit eea0660def

View file

@ -2128,7 +2128,11 @@ PHP_FUNCTION(mysqli_stmt_attr_set)
}
mode = mode_in;
if ((rc = mysql_stmt_attr_set(stmt->stmt, attr, (void *)&mode))) {
#if !defined(MYSQLI_USE_MYSQLND)
if (mysql_stmt_attr_set(stmt->stmt, attr, (void *)&mode)) {
#else
if (FAIL == mysql_stmt_attr_set(stmt->stmt, attr, (void *)&mode)) {
#endif
RETURN_FALSE;
}
RETURN_TRUE;