Lines Matching refs:pheader
2455 sdlSoapBindingFunctionHeaderPtr tmp, pheader; in make_persistent_sdl_function_headers() local
2464 pheader = malloc(sizeof(sdlSoapBindingFunctionHeader)); in make_persistent_sdl_function_headers()
2465 memset(pheader, 0, sizeof(sdlSoapBindingFunctionHeader)); in make_persistent_sdl_function_headers()
2466 *pheader = *tmp; in make_persistent_sdl_function_headers()
2468 if (pheader->name) { in make_persistent_sdl_function_headers()
2469 pheader->name = strdup(pheader->name); in make_persistent_sdl_function_headers()
2471 if (pheader->ns) { in make_persistent_sdl_function_headers()
2472 pheader->ns = strdup(pheader->ns); in make_persistent_sdl_function_headers()
2475 if (pheader->encode && pheader->encode->details.sdl_type) { in make_persistent_sdl_function_headers()
2476 …if ((penc = zend_hash_str_find_ptr(ptr_map, (char*)&pheader->encode, sizeof(encodePtr))) == NULL) { in make_persistent_sdl_function_headers()
2479 pheader->encode = penc; in make_persistent_sdl_function_headers()
2481 if (pheader->element) { in make_persistent_sdl_function_headers()
2482 …if ((ptype = zend_hash_str_find_ptr(ptr_map, (char*)&pheader->element, sizeof(sdlTypePtr))) == NUL… in make_persistent_sdl_function_headers()
2485 pheader->element = ptype; in make_persistent_sdl_function_headers()
2488 if (pheader->headerfaults) { in make_persistent_sdl_function_headers()
2489 pheader->headerfaults = make_persistent_sdl_function_headers(pheader->headerfaults, ptr_map); in make_persistent_sdl_function_headers()
2494 zend_hash_str_add_ptr(pheaders, ZSTR_VAL(key), ZSTR_LEN(key), pheader); in make_persistent_sdl_function_headers()
2496 zend_hash_next_index_insert_ptr(pheaders, pheader); in make_persistent_sdl_function_headers()