Diff for /embedaddon/php/ext/mssql/php_mssql.c between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 23:47:58 version 1.1.1.2, 2012/05/29 12:34:40
Line 1527  static void php_mssql_fetch_hash(INTERNAL_FUNCTION_PAR Line 1527  static void php_mssql_fetch_hash(INTERNAL_FUNCTION_PAR
                 if (Z_TYPE(result->data[result->cur_row][i]) != IS_NULL) {                  if (Z_TYPE(result->data[result->cur_row][i]) != IS_NULL) {
                         char *data;                          char *data;
                         int data_len;                          int data_len;
                         int should_copy;  
   
                         if (Z_TYPE(result->data[result->cur_row][i]) == IS_STRING) {                          if (Z_TYPE(result->data[result->cur_row][i]) == IS_STRING) {
                                if (PG(magic_quotes_runtime)) {                                data = Z_STRVAL(result->data[result->cur_row][i]);
                                        data = php_addslashes(Z_STRVAL(result->data[result->cur_row][i]), Z_STRLEN(result->data[result->cur_row][i]), &data_len, 0 TSRMLS_CC);                                data_len = Z_STRLEN(result->data[result->cur_row][i]);
                                        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; 
                                } 
   
                                 if (result_type & MSSQL_NUM) {                                  if (result_type & MSSQL_NUM) {
                                        add_index_stringl(return_value, i, data, data_len, should_copy);                                        add_index_stringl(return_value, i, data, data_len, 1);
                                        should_copy = 1; 
                                 }                                  }
                                                                   
                                 if (result_type & MSSQL_ASSOC) {                                  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) {                          else if (Z_TYPE(result->data[result->cur_row][i]) == IS_LONG) {
Line 2005  PHP_FUNCTION(mssql_init) Line 1995  PHP_FUNCTION(mssql_init)
         statement->link = mssql_ptr;          statement->link = mssql_ptr;
         statement->executed=FALSE;          statement->executed=FALSE;
   
        statement->id = zend_list_insert(statement,le_statement);        statement->id = zend_list_insert(statement,le_statement TSRMLS_CC);
                   
         RETURN_RESOURCE(statement->id);          RETURN_RESOURCE(statement->id);
 }  }

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>