From: Andrey Hristov <andrey@php.net>
Date: Tue, 5 Oct 2010 17:10:47 +0000 (+0000)
Subject: two more compiler warnings fixed - size does matter
X-Git-Tag: php-5.4.0alpha1~191^2~819
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c7a09c682d81c60c81c2c503c25d64bebd62478d;p=php

two more compiler warnings fixed - size does matter
---

diff --git a/ext/mysqlnd/mysqlnd_result.c b/ext/mysqlnd/mysqlnd_result.c
index 9e9ac19025..00610a368b 100644
--- a/ext/mysqlnd/mysqlnd_result.c
+++ b/ext/mysqlnd/mysqlnd_result.c
@@ -42,7 +42,7 @@ MYSQLND_METHOD(mysqlnd_res, initialize_result_set_rest)(MYSQLND_RES * const resu
 	zval **data_cursor = result->stored_data? result->stored_data->data:NULL;
 	zval **data_begin = result->stored_data? result->stored_data->data:NULL;
 	unsigned int field_count = result->meta? result->meta->field_count : 0;
-	unsigned int row_count = result->stored_data? result->stored_data->row_count:0;
+	uint64_t row_count = result->stored_data? result->stored_data->row_count:0;
 	enum_func_status ret = PASS;
 	DBG_ENTER("mysqlnd_res::initialize_result_set_rest");
 
@@ -208,10 +208,10 @@ MYSQLND_METHOD(mysqlnd_res, free_buffered_data)(MYSQLND_RES * result TSRMLS_DC)
 		for (row = set->row_count - 1; row >= 0; row--) {
 			zval **current_row = set->data + row * field_count;
 			MYSQLND_MEMORY_POOL_CHUNK *current_buffer = set->row_buffers[row];
-			int col;
+			int64_t col;
 
 			if (current_row != NULL) {
-				for (col = (int64_t) field_count - 1; col >= 0; --col) {
+				for (col = field_count - 1; col >= 0; --col) {
 					if (current_row[col]) {
 						zend_bool copy_ctor_called;
 						mysqlnd_palloc_zval_ptr_dtor(&(current_row[col]), result->type, &copy_ctor_called TSRMLS_CC);