Browse Source

fix compile

PHP-4.0.5
Thies C. Arntzen 26 years ago
parent
commit
b29ad75564
  1. 34
      ext/oracle/oracle.c

34
ext/oracle/oracle.c

@ -405,7 +405,7 @@ void ora_do_logon(INTERNAL_FUNCTION_PARAMETERS, int persistent)
list_entry *le;
/* try to find if we already have this link in our persistent list */
if (zend_hash_find(plist, hashed_details, hashed_details_length+1, (void **) &le)==FAILURE) { /* we don't */
if (zend_hash_find(&EG(persistent_list), hashed_details, hashed_details_length+1, (void **) &le)==FAILURE) { /* we don't */
list_entry new_le;
if (ORA(max_links)!=-1 && ORA(num_links)>=ORA(max_links)) {
@ -445,7 +445,7 @@ void ora_do_logon(INTERNAL_FUNCTION_PARAMETERS, int persistent)
/* hash it up */
new_le.type = le_pconn;
new_le.ptr = db_conn;
if (zend_hash_update(plist, hashed_details, hashed_details_length+1, (void *) &new_le, sizeof(list_entry), NULL)==FAILURE) {
if (zend_hash_update(&EG(persistent_list), hashed_details, hashed_details_length+1, (void *) &new_le, sizeof(list_entry), NULL)==FAILURE) {
free(db_conn);
efree(hashed_details);
RETURN_FALSE;
@ -471,7 +471,7 @@ void ora_do_logon(INTERNAL_FUNCTION_PARAMETERS, int persistent)
#endif
) {
php_error(E_WARNING, "Oracle: Link to server lost, unable to reconnect",ora_error(&db_conn->lda));
zend_hash_del(plist, hashed_details, hashed_details_length+1);
zend_hash_del(&EG(persistent_list), hashed_details, hashed_details_length+1);
efree(hashed_details);
RETURN_FALSE;
}
@ -486,7 +486,7 @@ void ora_do_logon(INTERNAL_FUNCTION_PARAMETERS, int persistent)
* if it doesn't, open a new mysql link, add it to the resource list,
* and add a pointer to it with hashed_details as the key.
*/
if (zend_hash_find(list,hashed_details,hashed_details_length+1,(void **) &index_ptr)==SUCCESS) {
if (zend_hash_find(&EG(regular_list),hashed_details,hashed_details_length+1,(void **) &index_ptr)==SUCCESS) {
int type,link;
void *ptr;
@ -502,7 +502,7 @@ void ora_do_logon(INTERNAL_FUNCTION_PARAMETERS, int persistent)
efree(hashed_details);
return;
} else {
zend_hash_del(list,hashed_details,hashed_details_length+1);
zend_hash_del(&EG(regular_list),hashed_details,hashed_details_length+1);
}
}
if (ORA(max_links)!=-1 && ORA(num_links)>=ORA(max_links)) {
@ -534,7 +534,7 @@ void ora_do_logon(INTERNAL_FUNCTION_PARAMETERS, int persistent)
/* add it to the hash */
new_index_ptr.ptr = (void *) return_value->value.lval;
new_index_ptr.type = le_index_ptr;
if (zend_hash_update(list,hashed_details,hashed_details_length+1,(void *) &new_index_ptr, sizeof(list_entry), NULL)==FAILURE) {
if (zend_hash_update(&EG(regular_list),hashed_details,hashed_details_length+1,(void *) &new_index_ptr, sizeof(list_entry), NULL)==FAILURE) {
efree(hashed_details);
RETURN_FALSE;
}
@ -728,7 +728,7 @@ PHP_FUNCTION(ora_parse)
RETURN_FALSE;
}
if (!(cursor = ora_get_cursor(list,curs))){
if (!(cursor = ora_get_cursor(&EG(regular_list),curs))){
efree(query);
RETURN_FALSE;
}
@ -778,7 +778,7 @@ PHP_FUNCTION(ora_bind)
WRONG_PARAM_COUNT;
}
cursor = ora_get_cursor(list, curs);
cursor = ora_get_cursor(&EG(regular_list), curs);
if (cursor == NULL) {
RETURN_FALSE;
}
@ -868,7 +868,7 @@ PHP_FUNCTION(ora_exec)
if (zend_get_parameters_ex(1, &arg) == FAILURE)
WRONG_PARAM_COUNT;
if ((cursor = ora_get_cursor(list, arg)) == NULL) {
if ((cursor = ora_get_cursor(&EG(regular_list), arg)) == NULL) {
RETURN_FALSE;
}
@ -910,7 +910,7 @@ PHP_FUNCTION(ora_numcols)
if (zend_get_parameters_ex(1, &arg) == FAILURE)
WRONG_PARAM_COUNT;
if ((cursor = ora_get_cursor(list, arg)) == NULL) {
if ((cursor = ora_get_cursor(&EG(regular_list), arg)) == NULL) {
RETURN_FALSE;
}
@ -928,7 +928,7 @@ PHP_FUNCTION(ora_numrows)
if(zend_get_parameters_ex(1, &arg) == FAILURE)
WRONG_PARAM_COUNT;
if((cursor = ora_get_cursor(list, arg)) == NULL) {
if((cursor = ora_get_cursor(&EG(regular_list), arg)) == NULL) {
RETURN_FALSE;
}
@ -1026,7 +1026,7 @@ PHP_FUNCTION(ora_fetch)
WRONG_PARAM_COUNT;
}
if ((cursor = ora_get_cursor(list, arg)) == NULL) {
if ((cursor = ora_get_cursor(&EG(regular_list), arg)) == NULL) {
RETURN_FALSE;
}
@ -1079,7 +1079,7 @@ PHP_FUNCTION(ora_fetch_into)
}
/* Find the cursor */
if ((cursor = ora_get_cursor(list, curs)) == NULL) {
if ((cursor = ora_get_cursor(&EG(regular_list), curs)) == NULL) {
RETURN_FALSE;
}
@ -1201,7 +1201,7 @@ PHP_FUNCTION(ora_columnname)
WRONG_PARAM_COUNT;
}
if ((cursor = ora_get_cursor(list, curs)) == NULL) {
if ((cursor = ora_get_cursor(&EG(regular_list), curs)) == NULL) {
RETURN_FALSE;
}
@ -1239,7 +1239,7 @@ PHP_FUNCTION(ora_columntype)
WRONG_PARAM_COUNT;
}
if ((cursor = ora_get_cursor(list, curs)) == NULL) {
if ((cursor = ora_get_cursor(&EG(regular_list), curs)) == NULL) {
RETURN_FALSE;
}
@ -1307,7 +1307,7 @@ PHP_FUNCTION(ora_columnsize)
WRONG_PARAM_COUNT;
}
/* Find the cursor */
if ((cursor = ora_get_cursor(list, curs)) == NULL) {
if ((cursor = ora_get_cursor(&EG(regular_list), curs)) == NULL) {
RETURN_FALSE;
}
@ -1347,7 +1347,7 @@ PHP_FUNCTION(ora_getcolumn)
WRONG_PARAM_COUNT;
}
if ((cursor = ora_get_cursor(list, curs)) == NULL) {
if ((cursor = ora_get_cursor(&EG(regular_list), curs)) == NULL) {
RETURN_FALSE;
}

Loading…
Cancel
Save