summaryrefslogtreecommitdiff
path: root/ext/mysqli/mysqli_api.c
diff options
context:
space:
mode:
authorKalle Sommer Nielsen <kalle@php.net>2009-05-20 08:30:12 +0000
committerKalle Sommer Nielsen <kalle@php.net>2009-05-20 08:30:12 +0000
commitf02ebe4a08d28242c64b4479abf16d8b1e192cdb (patch)
treec9d86c2ec8102995ccd4b935a4c8260591c56ab1 /ext/mysqli/mysqli_api.c
parent31a1dbe2dfa04a21bab185b630ebfc14cbc26547 (diff)
downloadphp-git-f02ebe4a08d28242c64b4479abf16d8b1e192cdb.tar.gz
MFH: Fix compiler warnings in ext/mysql, ext/mysqli and ext/pdo_mysql
Diffstat (limited to 'ext/mysqli/mysqli_api.c')
-rw-r--r--ext/mysqli/mysqli_api.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/mysqli/mysqli_api.c b/ext/mysqli/mysqli_api.c
index b7c7e8ea43..39aa54b298 100644
--- a/ext/mysqli/mysqli_api.c
+++ b/ext/mysqli/mysqli_api.c
@@ -158,7 +158,7 @@ static
int mysqli_stmt_bind_param_do_bind(MY_STMT *stmt, unsigned int argc, unsigned int num_vars,
zval ***args, unsigned int start, const char * const types TSRMLS_DC)
{
- int i;
+ unsigned int i;
MYSQLND_PARAM_BIND *params;
enum_func_status ret = FAIL;
@@ -1074,7 +1074,7 @@ PHP_FUNCTION(mysqli_fetch_field_direct)
MYSQLI_FETCH_RESOURCE(result, MYSQL_RES *, &mysql_result, "mysqli_result", MYSQLI_STATUS_VALID);
- if (offset < 0 || offset >= mysql_num_fields(result)) {
+ if (offset < 0 || offset >= (long) mysql_num_fields(result)) {
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Field offset is invalid for resultset");
RETURN_FALSE;
}
@@ -2081,7 +2081,7 @@ PHP_FUNCTION(mysqli_refresh)
return;
}
MYSQLI_FETCH_RESOURCE(mysql, MY_MYSQL *, &mysql_link, "mysqli_link", MYSQLI_STATUS_INITIALIZED);
- RETURN_BOOL(!mysql_refresh(mysql->mysql, options));
+ RETURN_BOOL(!mysql_refresh(mysql->mysql, (uint8_t) options));
}
/* }}} */
@@ -2354,7 +2354,7 @@ PHP_FUNCTION(mysqli_thread_id)
}
MYSQLI_FETCH_RESOURCE(mysql, MY_MYSQL *, &mysql_link, "mysqli_link", MYSQLI_STATUS_VALID);
- RETURN_LONG(mysql_thread_id(mysql->mysql));
+ RETURN_LONG((long) mysql_thread_id(mysql->mysql));
}
/* }}} */