pheader 2438 ext/soap/php_sdl.c sdlSoapBindingFunctionHeaderPtr tmp, pheader; pheader 2447 ext/soap/php_sdl.c pheader = malloc(sizeof(sdlSoapBindingFunctionHeader)); pheader 2448 ext/soap/php_sdl.c memset(pheader, 0, sizeof(sdlSoapBindingFunctionHeader)); pheader 2449 ext/soap/php_sdl.c *pheader = *tmp; pheader 2451 ext/soap/php_sdl.c if (pheader->name) { pheader 2452 ext/soap/php_sdl.c pheader->name = strdup(pheader->name); pheader 2454 ext/soap/php_sdl.c if (pheader->ns) { pheader 2455 ext/soap/php_sdl.c pheader->ns = strdup(pheader->ns); pheader 2458 ext/soap/php_sdl.c if (pheader->encode->details.sdl_type) { pheader 2459 ext/soap/php_sdl.c if ((penc = zend_hash_str_find_ptr(ptr_map, (char*)&pheader->encode, sizeof(encodePtr))) == NULL) { pheader 2462 ext/soap/php_sdl.c pheader->encode = penc; pheader 2464 ext/soap/php_sdl.c if (pheader->element) { pheader 2465 ext/soap/php_sdl.c if ((ptype = zend_hash_str_find_ptr(ptr_map, (char*)&pheader->element, sizeof(sdlTypePtr))) == NULL) { pheader 2468 ext/soap/php_sdl.c pheader->element = ptype; pheader 2471 ext/soap/php_sdl.c if (pheader->headerfaults) { pheader 2472 ext/soap/php_sdl.c pheader->headerfaults = make_persistent_sdl_function_headers(pheader->headerfaults, ptr_map); pheader 2477 ext/soap/php_sdl.c zend_hash_str_add_ptr(pheaders, ZSTR_VAL(key), ZSTR_LEN(key), pheader); pheader 2479 ext/soap/php_sdl.c zend_hash_next_index_insert_ptr(pheaders, pheader);