Lines Matching refs:hashed_details
2582 char *hashed_details; in odbc_do_connect() local
2609 hashed_len = spprintf(&hashed_details, 0, "%s_%s_%s_%s_%d", ODBC_TYPE, db, uid, pwd, cur_opt); in odbc_do_connect()
2624 if ((le = zend_hash_str_find_ptr(&EG(persistent_list), hashed_details, hashed_len)) == NULL) { in odbc_do_connect()
2629 efree(hashed_details); in odbc_do_connect()
2634 efree(hashed_details); in odbc_do_connect()
2639 efree(hashed_details); in odbc_do_connect()
2646 if (zend_hash_str_update_mem(&EG(persistent_list), hashed_details, hashed_len, &new_le, in odbc_do_connect()
2649 efree(hashed_details); in odbc_do_connect()
2678 zend_hash_str_del(&EG(persistent_list), hashed_details, hashed_len); in odbc_do_connect()
2695 if ((index_ptr = zend_hash_str_find_ptr(&EG(regular_list), hashed_details, hashed_len)) != NULL) { in odbc_do_connect()
2708 efree(hashed_details); in odbc_do_connect()
2711 zend_hash_str_del(&EG(regular_list), hashed_details, hashed_len); in odbc_do_connect()
2716 efree(hashed_details); in odbc_do_connect()
2721 efree(hashed_details); in odbc_do_connect()
2729 …if (zend_hash_str_update_mem(&EG(regular_list), hashed_details, hashed_len, (void *) &new_index_pt… in odbc_do_connect()
2731 efree(hashed_details); in odbc_do_connect()
2737 efree(hashed_details); in odbc_do_connect()