faults           1120 ext/soap/php_sdl.c 							if (function->faults == NULL) {
faults           1121 ext/soap/php_sdl.c 								function->faults = emalloc(sizeof(HashTable));
faults           1122 ext/soap/php_sdl.c 								zend_hash_init(function->faults, 0, NULL, delete_fault, 0);
faults           1124 ext/soap/php_sdl.c 							if (zend_hash_add(function->faults, f->name, strlen(f->name)+1, (void**)&f, sizeof(sdlFaultPtr), NULL) != SUCCESS) {
faults           1732 ext/soap/php_sdl.c 				func->faults = emalloc(sizeof(HashTable));
faults           1733 ext/soap/php_sdl.c 				zend_hash_init(func->faults, num_faults, NULL, delete_fault, 0);
faults           1738 ext/soap/php_sdl.c 					sdl_deserialize_key(func->faults, fault, &in);
faults           1757 ext/soap/php_sdl.c 				func->faults = NULL;
faults           2325 ext/soap/php_sdl.c 			if ((*tmp)->faults) {
faults           2328 ext/soap/php_sdl.c 				WSDL_CACHE_PUT_INT(zend_hash_num_elements((*tmp)->faults), out);
faults           2330 ext/soap/php_sdl.c 				zend_hash_internal_pointer_reset((*tmp)->faults);
faults           2331 ext/soap/php_sdl.c 				while (zend_hash_get_current_data((*tmp)->faults, (void**)&fault) == SUCCESS) {
faults           2332 ext/soap/php_sdl.c 					sdl_serialize_key((*tmp)->faults, out);
faults           2345 ext/soap/php_sdl.c 					zend_hash_move_forward((*tmp)->faults);
faults           2558 ext/soap/php_sdl.c static HashTable* make_persistent_sdl_function_faults(sdlFunctionPtr func, HashTable *faults, HashTable *ptr_map)
faults           2567 ext/soap/php_sdl.c 	zend_hash_init(pfaults, zend_hash_num_elements(faults), NULL, delete_fault_persistent, 1);
faults           2569 ext/soap/php_sdl.c 	zend_hash_internal_pointer_reset(faults);
faults           2570 ext/soap/php_sdl.c 	while (zend_hash_get_current_data(faults, (void**)&tmp) == SUCCESS) {
faults           2594 ext/soap/php_sdl.c 		if (zend_hash_get_current_key_ex(faults, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
faults           2600 ext/soap/php_sdl.c 		zend_hash_move_forward(faults);
faults           2944 ext/soap/php_sdl.c 		if (pfunc->faults) {
faults           2945 ext/soap/php_sdl.c 			pfunc->faults = make_persistent_sdl_function_faults(pfunc, pfunc->faults, ptr_map);
faults           3554 ext/soap/php_sdl.c 	if (function->faults) {
faults           3555 ext/soap/php_sdl.c 		zend_hash_destroy(function->faults);
faults           3556 ext/soap/php_sdl.c 		efree(function->faults);
faults           3593 ext/soap/php_sdl.c 	if (function->faults) {
faults           3594 ext/soap/php_sdl.c 		zend_hash_destroy(function->faults);
faults           3595 ext/soap/php_sdl.c 		free(function->faults);
faults            236 ext/soap/php_sdl.h 	HashTable          *faults;             /* array of sdlFaultPtr */
faults           3963 ext/soap/soap.c 			if (function && function->faults &&
faults           3964 ext/soap/soap.c 			    zend_hash_find(function->faults, Z_STRVAL_PP(tmp), Z_STRLEN_PP(tmp)+1, (void**)&tmp_fault) == SUCCESS) {
faults           3976 ext/soap/soap.c 		} else if (function && function->faults &&
faults           3977 ext/soap/soap.c 		           zend_hash_num_elements(function->faults) == 1) {
faults           3979 ext/soap/soap.c 			zend_hash_internal_pointer_reset(function->faults);
faults           3980 ext/soap/soap.c 			zend_hash_get_current_data(function->faults, (void**)&fault);