Lines Matching refs:pheader
2440 sdlSoapBindingFunctionHeaderPtr tmp, pheader; in make_persistent_sdl_function_headers() local
2449 pheader = malloc(sizeof(sdlSoapBindingFunctionHeader)); in make_persistent_sdl_function_headers()
2450 memset(pheader, 0, sizeof(sdlSoapBindingFunctionHeader)); in make_persistent_sdl_function_headers()
2451 *pheader = *tmp; in make_persistent_sdl_function_headers()
2453 if (pheader->name) { in make_persistent_sdl_function_headers()
2454 pheader->name = strdup(pheader->name); in make_persistent_sdl_function_headers()
2456 if (pheader->ns) { in make_persistent_sdl_function_headers()
2457 pheader->ns = strdup(pheader->ns); in make_persistent_sdl_function_headers()
2460 if (pheader->encode && pheader->encode->details.sdl_type) { in make_persistent_sdl_function_headers()
2461 …if ((penc = zend_hash_str_find_ptr(ptr_map, (char*)&pheader->encode, sizeof(encodePtr))) == NULL) { in make_persistent_sdl_function_headers()
2464 pheader->encode = penc; in make_persistent_sdl_function_headers()
2466 if (pheader->element) { in make_persistent_sdl_function_headers()
2467 …if ((ptype = zend_hash_str_find_ptr(ptr_map, (char*)&pheader->element, sizeof(sdlTypePtr))) == NUL… in make_persistent_sdl_function_headers()
2470 pheader->element = ptype; in make_persistent_sdl_function_headers()
2473 if (pheader->headerfaults) { in make_persistent_sdl_function_headers()
2474 pheader->headerfaults = make_persistent_sdl_function_headers(pheader->headerfaults, ptr_map); in make_persistent_sdl_function_headers()
2479 zend_hash_str_add_ptr(pheaders, ZSTR_VAL(key), ZSTR_LEN(key), pheader); in make_persistent_sdl_function_headers()
2481 zend_hash_next_index_insert_ptr(pheaders, pheader); in make_persistent_sdl_function_headers()