pfunc            2868 ext/soap/php_sdl.c 	sdlFunctionPtr pfunc = NULL;
pfunc            2870 ext/soap/php_sdl.c 	pfunc = malloc(sizeof(sdlFunction));
pfunc            2871 ext/soap/php_sdl.c 	memset(pfunc, 0, sizeof(sdlFunction));
pfunc            2873 ext/soap/php_sdl.c 	*pfunc = *func;
pfunc            2875 ext/soap/php_sdl.c 	if (pfunc->functionName) {
pfunc            2876 ext/soap/php_sdl.c 		pfunc->functionName = strdup(pfunc->functionName);
pfunc            2878 ext/soap/php_sdl.c 	if (pfunc->requestName) {
pfunc            2879 ext/soap/php_sdl.c 		pfunc->requestName = strdup(pfunc->requestName);
pfunc            2881 ext/soap/php_sdl.c 	if (pfunc->responseName) {
pfunc            2882 ext/soap/php_sdl.c 		pfunc->responseName = strdup(pfunc->responseName);
pfunc            2885 ext/soap/php_sdl.c 	if (pfunc->binding) {
pfunc            2888 ext/soap/php_sdl.c 		if ((tmp = zend_hash_str_find_ptr(ptr_map, (char*)&pfunc->binding, sizeof(pfunc->binding))) == NULL) {
pfunc            2891 ext/soap/php_sdl.c 		pfunc->binding = tmp;
pfunc            2893 ext/soap/php_sdl.c 		if (pfunc->binding->bindingType == BINDING_SOAP && pfunc->bindingAttributes) {
pfunc            2898 ext/soap/php_sdl.c 			*soap_binding = *(sdlSoapBindingFunctionPtr)pfunc->bindingAttributes;
pfunc            2904 ext/soap/php_sdl.c 			pfunc->bindingAttributes = soap_binding;
pfunc            2907 ext/soap/php_sdl.c 		if (pfunc->requestParameters) {
pfunc            2908 ext/soap/php_sdl.c 			pfunc->requestParameters = make_persistent_sdl_parameters(pfunc->requestParameters, ptr_map);
pfunc            2910 ext/soap/php_sdl.c 		if (pfunc->responseParameters) {
pfunc            2911 ext/soap/php_sdl.c 			pfunc->responseParameters = make_persistent_sdl_parameters(pfunc->responseParameters, ptr_map);
pfunc            2913 ext/soap/php_sdl.c 		if (pfunc->faults) {
pfunc            2914 ext/soap/php_sdl.c 			pfunc->faults = make_persistent_sdl_function_faults(pfunc, pfunc->faults, ptr_map);
pfunc            2918 ext/soap/php_sdl.c 	return pfunc;
pfunc            3063 ext/soap/php_sdl.c 		sdlFunctionPtr pfunc;
pfunc            3066 ext/soap/php_sdl.c 			pfunc = make_persistent_sdl_function(tmp, &ptr_map);
pfunc            3069 ext/soap/php_sdl.c 				zend_hash_str_add_ptr(&psdl->functions, ZSTR_VAL(key), ZSTR_LEN(key), pfunc);
pfunc            3071 ext/soap/php_sdl.c 				zend_hash_next_index_insert_ptr(&psdl->functions, pfunc);
pfunc            3073 ext/soap/php_sdl.c 			zend_hash_str_add_ptr(&ptr_map, (char*)&tmp, sizeof(tmp), pfunc);