Ignore:
Timestamp:
May 1, 2007 4:54:54 PM (17 years ago)
Author:
bennylp
Message:

PJSDP port to Symbian

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/src/pjsip/sip_auth_msg.c

    r974 r1240  
    4747PJ_DEF(pjsip_authorization_hdr*) pjsip_authorization_hdr_create(pj_pool_t *pool) 
    4848{ 
    49     pjsip_authorization_hdr *hdr = pj_pool_calloc(pool, 1, sizeof(*hdr)); 
     49    pjsip_authorization_hdr *hdr; 
     50    hdr = PJ_POOL_ZALLOC_T(pool, pjsip_authorization_hdr); 
    5051    init_hdr(hdr, PJSIP_H_AUTHORIZATION, &authorization_hdr_vptr); 
    5152    pj_list_init(&hdr->credential.common.other_param); 
     
    5556PJ_DEF(pjsip_proxy_authorization_hdr*) pjsip_proxy_authorization_hdr_create(pj_pool_t *pool) 
    5657{ 
    57     pjsip_proxy_authorization_hdr *hdr = pj_pool_calloc(pool, 1, sizeof(*hdr)); 
     58    pjsip_proxy_authorization_hdr *hdr; 
     59    hdr = PJ_POOL_ZALLOC_T(pool, pjsip_proxy_authorization_hdr); 
    5860    init_hdr(hdr, PJSIP_H_PROXY_AUTHORIZATION, &authorization_hdr_vptr); 
    5961    pj_list_init(&hdr->credential.common.other_param); 
     
    169171} 
    170172 
    171 static pjsip_authorization_hdr* pjsip_authorization_hdr_shallow_clone( pj_pool_t *pool, 
    172                                                                        const pjsip_authorization_hdr *rhs) 
     173static pjsip_authorization_hdr*  
     174pjsip_authorization_hdr_shallow_clone(  pj_pool_t *pool, 
     175                                        const pjsip_authorization_hdr *rhs) 
    173176{ 
    174177    /* This function also serves Proxy-Authorization header. */ 
    175     pjsip_authorization_hdr *hdr = pj_pool_alloc(pool, sizeof(*hdr)); 
     178    pjsip_authorization_hdr *hdr; 
     179    hdr = PJ_POOL_ALLOC_T(pool, pjsip_authorization_hdr); 
    176180    pj_memcpy(hdr, rhs, sizeof(*hdr)); 
    177181    pjsip_param_shallow_clone(pool, &hdr->credential.common.other_param,  
     
    202206PJ_DEF(pjsip_www_authenticate_hdr*) pjsip_www_authenticate_hdr_create(pj_pool_t *pool) 
    203207{ 
    204     pjsip_www_authenticate_hdr *hdr = pj_pool_calloc(pool, 1, sizeof(*hdr)); 
     208    pjsip_www_authenticate_hdr *hdr; 
     209    hdr = PJ_POOL_ZALLOC_T(pool, pjsip_www_authenticate_hdr); 
    205210    init_hdr(hdr, PJSIP_H_WWW_AUTHENTICATE, &www_authenticate_hdr_vptr); 
    206211    pj_list_init(&hdr->challenge.common.other_param); 
     
    211216PJ_DEF(pjsip_proxy_authenticate_hdr*) pjsip_proxy_authenticate_hdr_create(pj_pool_t *pool) 
    212217{ 
    213     pjsip_proxy_authenticate_hdr *hdr = pj_pool_calloc(pool, 1, sizeof(*hdr)); 
     218    pjsip_proxy_authenticate_hdr *hdr; 
     219    hdr = PJ_POOL_ZALLOC_T(pool, pjsip_proxy_authenticate_hdr); 
    214220    init_hdr(hdr, PJSIP_H_PROXY_AUTHENTICATE, &www_authenticate_hdr_vptr); 
    215221    pj_list_init(&hdr->challenge.common.other_param); 
     
    323329{ 
    324330    /* This function also serves Proxy-Authenticate header. */ 
    325     pjsip_www_authenticate_hdr *hdr = pj_pool_alloc(pool, sizeof(*hdr)); 
     331    pjsip_www_authenticate_hdr *hdr; 
     332    hdr = PJ_POOL_ALLOC_T(pool, pjsip_www_authenticate_hdr); 
    326333    pj_memcpy(hdr, rhs, sizeof(*hdr)); 
    327334    pjsip_param_shallow_clone(pool, &hdr->challenge.common.other_param,  
Note: See TracChangeset for help on using the changeset viewer.