diff options
Diffstat (limited to 'ext/mssql/php_mssql.c')
| -rw-r--r-- | ext/mssql/php_mssql.c | 18 | 
1 files changed, 4 insertions, 14 deletions
| diff --git a/ext/mssql/php_mssql.c b/ext/mssql/php_mssql.c index 3e00158334..f3af40bc2b 100644 --- a/ext/mssql/php_mssql.c +++ b/ext/mssql/php_mssql.c @@ -1520,27 +1520,17 @@ static void php_mssql_fetch_hash(INTERNAL_FUNCTION_PARAMETERS, int result_type)  		if (Z_TYPE(result->data[result->cur_row][i]) != IS_NULL) {  			char *data;  			int data_len; -			int should_copy;  			if (Z_TYPE(result->data[result->cur_row][i]) == IS_STRING) { -				if (PG(magic_quotes_runtime)) { -					data = php_addslashes(Z_STRVAL(result->data[result->cur_row][i]), Z_STRLEN(result->data[result->cur_row][i]), &data_len, 0 TSRMLS_CC); -					should_copy = 0; -				} -				else -				{ -					data = Z_STRVAL(result->data[result->cur_row][i]); -					data_len = Z_STRLEN(result->data[result->cur_row][i]); -					should_copy = 1; -				} +				data = Z_STRVAL(result->data[result->cur_row][i]); +				data_len = Z_STRLEN(result->data[result->cur_row][i]);  				if (result_type & MSSQL_NUM) { -					add_index_stringl(return_value, i, data, data_len, should_copy); -					should_copy = 1; +					add_index_stringl(return_value, i, data, data_len, 1);  				}  				if (result_type & MSSQL_ASSOC) { -					add_assoc_stringl(return_value, result->fields[i].name, data, data_len, should_copy); +					add_assoc_stringl(return_value, result->fields[i].name, data, data_len, 1);  				}  			}  			else if (Z_TYPE(result->data[result->cur_row][i]) == IS_LONG) { | 
