mirror of
https://github.com/php/php-src.git
synced 2026-04-29 11:13:36 +02:00
- WS/CS
This commit is contained in:
@@ -160,12 +160,12 @@ static void _free_sybase_result(sybase_result *result)
|
||||
efree(result->fields);
|
||||
}
|
||||
|
||||
if (result->tmp_buffer) {
|
||||
for (i=0; i<result->num_fields; i++) {
|
||||
efree(result->tmp_buffer[i]);
|
||||
}
|
||||
efree(result->tmp_buffer);
|
||||
}
|
||||
if (result->tmp_buffer) {
|
||||
for (i=0; i<result->num_fields; i++) {
|
||||
efree(result->tmp_buffer[i]);
|
||||
}
|
||||
efree(result->tmp_buffer);
|
||||
}
|
||||
|
||||
efree_if(result->lengths);
|
||||
efree_if(result->indicators);
|
||||
@@ -528,16 +528,16 @@ static int php_sybase_do_connect_internal(sybase_link *sybase, char *host, char
|
||||
|
||||
if (charset) {
|
||||
if (cs_loc_alloc(SybCtG(context), &tmp_locale)!=CS_SUCCEED) {
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Unable to allocate locale information.");
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Unable to allocate locale information");
|
||||
} else {
|
||||
if (cs_locale(SybCtG(context), CS_SET, tmp_locale, CS_LC_ALL, NULL, CS_NULLTERM, NULL)!=CS_SUCCEED) {
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Unable to load default locale data.");
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Unable to load default locale data");
|
||||
} else {
|
||||
if (cs_locale(SybCtG(context), CS_SET, tmp_locale, CS_SYB_CHARSET, charset, CS_NULLTERM, NULL)!=CS_SUCCEED) {
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Unable to update character set.");
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Unable to update character set");
|
||||
} else {
|
||||
if (ct_con_props(sybase->connection, CS_SET, CS_LOC_PROP, tmp_locale, CS_UNUSED, NULL)!=CS_SUCCEED) {
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Unable to update connection properties.");
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Unable to update connection properties");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -546,7 +546,7 @@ static int php_sybase_do_connect_internal(sybase_link *sybase, char *host, char
|
||||
|
||||
if (cfg_get_long("sybct.packet_size", &packetsize) == SUCCESS) {
|
||||
if (ct_con_props(sybase->connection, CS_SET, CS_PACKETSIZE, (CS_VOID *)&packetsize, CS_UNUSED, NULL) != CS_SUCCEED) {
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Unable to update connection packetsize.");
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Unable to update connection packetsize");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1202,7 +1202,7 @@ static int php_sybase_fetch_result_row (sybase_result *result, int numrows)
|
||||
}
|
||||
|
||||
if (retcode==CS_ROW_FAIL) {
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Error reading row %d", result->num_rows);
|
||||
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Sybase: Error reading row %d", result->num_rows);
|
||||
return retcode;
|
||||
}
|
||||
result->last_retcode= retcode;
|
||||
|
||||
Reference in New Issue
Block a user