mirror of
https://github.com/php/php-src.git
synced 2024-12-15 12:54:57 +08:00
minor improvements
dropped unused parameters, changed long to int where it should be int
This commit is contained in:
parent
53ca648bb5
commit
bfccf875f1
@ -912,12 +912,12 @@ sb4 php_oci_fetch_errmsg(OCIError *error_handle, text **error_buf TSRMLS_DC)
|
||||
if (error_code) {
|
||||
int tmp_buf_len = strlen(tmp_buf);
|
||||
|
||||
if (tmp_buf[tmp_buf_len - 1] == '\n') {
|
||||
if (tmp_buf_len && tmp_buf[tmp_buf_len - 1] == '\n') {
|
||||
tmp_buf[tmp_buf_len - 1] = '\0';
|
||||
}
|
||||
if (error_buf) {
|
||||
if (tmp_buf_len && error_buf) {
|
||||
*error_buf = NULL;
|
||||
*error_buf = estrndup(tmp_buf, tmp_buf_len + 1);
|
||||
*error_buf = estrndup(tmp_buf, tmp_buf_len);
|
||||
}
|
||||
}
|
||||
return error_code;
|
||||
@ -1157,7 +1157,7 @@ open:
|
||||
|
||||
if (alloc_non_persistent) {
|
||||
connection = (php_oci_connection *) ecalloc(1, sizeof(php_oci_connection));
|
||||
connection->hash_key = estrndup(hashed_details.c, hashed_details.len+1);
|
||||
connection->hash_key = estrndup(hashed_details.c, hashed_details.len);
|
||||
connection->is_persistent = 0;
|
||||
} else {
|
||||
connection = (php_oci_connection *) calloc(1, sizeof(php_oci_connection));
|
||||
@ -1166,7 +1166,7 @@ open:
|
||||
}
|
||||
} else {
|
||||
connection = (php_oci_connection *) ecalloc(1, sizeof(php_oci_connection));
|
||||
connection->hash_key = estrndup(hashed_details.c, hashed_details.len+1);
|
||||
connection->hash_key = estrndup(hashed_details.c, hashed_details.len);
|
||||
connection->is_persistent = 0;
|
||||
}
|
||||
|
||||
|
@ -1632,15 +1632,14 @@ PHP_FUNCTION(oci_parse)
|
||||
php_oci_statement *statement;
|
||||
char *query;
|
||||
int query_len;
|
||||
zend_bool cached = 0;
|
||||
|
||||
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rs|b", &z_connection, &query, &query_len, &cached) == FAILURE) {
|
||||
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rs", &z_connection, &query, &query_len) == FAILURE) {
|
||||
return;
|
||||
}
|
||||
|
||||
PHP_OCI_ZVAL_TO_CONNECTION(z_connection, connection);
|
||||
|
||||
statement = php_oci_statement_create(connection, query, query_len, cached TSRMLS_CC);
|
||||
statement = php_oci_statement_create(connection, query, query_len TSRMLS_CC);
|
||||
|
||||
if (statement) {
|
||||
RETURN_RESOURCE(statement->id);
|
||||
@ -1738,7 +1737,7 @@ PHP_FUNCTION(oci_new_cursor)
|
||||
|
||||
PHP_OCI_ZVAL_TO_CONNECTION(z_connection, connection);
|
||||
|
||||
statement = php_oci_statement_create(connection, NULL, 0, 0 TSRMLS_CC);
|
||||
statement = php_oci_statement_create(connection, NULL, 0 TSRMLS_CC);
|
||||
|
||||
if (statement) {
|
||||
RETURN_RESOURCE(statement->id);
|
||||
|
@ -479,7 +479,7 @@ int php_oci_lob_set_buffering (php_oci_descriptor *descriptor, int on_off TSRMLS
|
||||
|
||||
/* {{{ php_oci_lob_get_buffering()
|
||||
Return current buffering state for the LOB */
|
||||
int php_oci_lob_get_buffering (php_oci_descriptor *descriptor TSRMLS_DC)
|
||||
int php_oci_lob_get_buffering (php_oci_descriptor *descriptor)
|
||||
{
|
||||
if (descriptor->buffering != PHP_OCI_LOB_BUFFER_DISABLED) {
|
||||
return 1;
|
||||
|
@ -43,7 +43,7 @@
|
||||
|
||||
/* {{{ php_oci_statement_create()
|
||||
Create statemend handle and allocate necessary resources */
|
||||
php_oci_statement *php_oci_statement_create (php_oci_connection *connection, char *query, long query_len, zend_bool cached TSRMLS_DC)
|
||||
php_oci_statement *php_oci_statement_create (php_oci_connection *connection, char *query, int query_len TSRMLS_DC)
|
||||
{
|
||||
php_oci_statement *statement;
|
||||
|
||||
@ -258,7 +258,7 @@ int php_oci_statement_fetch(php_oci_statement *statement, ub4 nrows TSRMLS_DC)
|
||||
|
||||
/* {{{ php_oci_statement_get_column()
|
||||
Get column from the result set */
|
||||
php_oci_out_column *php_oci_statement_get_column(php_oci_statement *statement, long column_index, char *column_name, long column_name_len TSRMLS_DC)
|
||||
php_oci_out_column *php_oci_statement_get_column(php_oci_statement *statement, long column_index, char *column_name, int column_name_len TSRMLS_DC)
|
||||
{
|
||||
php_oci_out_column *column = NULL;
|
||||
int i;
|
||||
@ -485,7 +485,7 @@ int php_oci_statement_execute(php_oci_statement *statement, ub4 mode TSRMLS_DC)
|
||||
buf = 0;
|
||||
switch (outcol->data_type) {
|
||||
case SQLT_RSET:
|
||||
outcol->statement = php_oci_statement_create(statement->connection, NULL, 0, 0 TSRMLS_CC);
|
||||
outcol->statement = php_oci_statement_create(statement->connection, NULL, 0 TSRMLS_CC);
|
||||
outcol->stmtid = outcol->statement->id;
|
||||
outcol->statement->nested = 1;
|
||||
|
||||
|
@ -327,7 +327,7 @@ int php_oci_lob_read (php_oci_descriptor *, long, long, char **, ub4 * TSRMLS_DC
|
||||
int php_oci_lob_write (php_oci_descriptor *, ub4, char *, int, ub4 * TSRMLS_DC);
|
||||
int php_oci_lob_flush (php_oci_descriptor *, int TSRMLS_DC);
|
||||
int php_oci_lob_set_buffering (php_oci_descriptor *, int TSRMLS_DC);
|
||||
int php_oci_lob_get_buffering (php_oci_descriptor * TSRMLS_DC);
|
||||
int php_oci_lob_get_buffering (php_oci_descriptor *);
|
||||
int php_oci_lob_copy (php_oci_descriptor *, php_oci_descriptor *, long TSRMLS_DC);
|
||||
#ifdef HAVE_OCI8_TEMP_LOB
|
||||
int php_oci_lob_close (php_oci_descriptor * TSRMLS_DC);
|
||||
@ -372,10 +372,10 @@ int php_oci_collection_append_string(php_oci_collection *, char *, int TSRMLS_DC
|
||||
|
||||
/* statement related prototypes {{{ */
|
||||
|
||||
php_oci_statement * php_oci_statement_create (php_oci_connection *, char *, long, zend_bool TSRMLS_DC);
|
||||
php_oci_statement * php_oci_statement_create (php_oci_connection *, char *, int TSRMLS_DC);
|
||||
int php_oci_statement_set_prefetch (php_oci_statement *, ub4 TSRMLS_DC);
|
||||
int php_oci_statement_fetch (php_oci_statement *, ub4 TSRMLS_DC);
|
||||
php_oci_out_column * php_oci_statement_get_column (php_oci_statement *, long, char*, long TSRMLS_DC);
|
||||
php_oci_out_column * php_oci_statement_get_column (php_oci_statement *, long, char*, int TSRMLS_DC);
|
||||
int php_oci_statement_execute (php_oci_statement *, ub4 TSRMLS_DC);
|
||||
int php_oci_statement_cancel (php_oci_statement * TSRMLS_DC);
|
||||
void php_oci_statement_free (php_oci_statement * TSRMLS_DC);
|
||||
|
@ -9,11 +9,11 @@ require dirname(__FILE__)."/connect.inc";
|
||||
|
||||
$pc = oci_pconnect($user, $password, $dbase);
|
||||
|
||||
$stmt = oci_parse($pc, "select 1+3 from dual", true);
|
||||
$stmt = oci_parse($pc, "select 1+3 from dual");
|
||||
oci_execute($stmt);
|
||||
var_dump(oci_fetch_array($stmt));
|
||||
|
||||
$stmt = oci_parse($pc, "select 1+3 from dual", true);
|
||||
$stmt = oci_parse($pc, "select 1+3 from dual");
|
||||
oci_execute($stmt);
|
||||
var_dump(oci_fetch_array($stmt));
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user