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

PJSDP port to Symbian

File:
1 edited

Legend:

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

    r1228 r1240  
    251251 
    252252    len = param->slen + pname->slen + pvalue->slen + 3; 
    253     p = new_param = pj_pool_alloc(pool, len); 
     253    p = new_param = (char*) pj_pool_alloc(pool, len); 
    254254     
    255255    if (param->slen) { 
     
    10021002         */ 
    10031003        if (ctype_hdr && scanner->curptr!=scanner->end) { 
    1004             pjsip_msg_body *body = pj_pool_alloc(pool, sizeof(pjsip_msg_body)); 
     1004            pjsip_msg_body *body = PJ_POOL_ALLOC_T(pool, pjsip_msg_body); 
    10051005            body->content_type.type = ctype_hdr->media.type; 
    10061006            body->content_type.subtype = ctype_hdr->media.subtype; 
     
    10231023            pjsip_parser_err_report *err_info; 
    10241024             
    1025             err_info = pj_pool_alloc(pool, sizeof(*err_info)); 
     1025            err_info = PJ_POOL_ALLOC_T(pool, pjsip_parser_err_report); 
    10261026            err_info->except_code = PJ_GET_EXCEPTION(); 
    10271027            err_info->line = scanner->line; 
     
    12511251            } 
    12521252 
    1253             uri = (*func)( scanner, pool,  
    1254                           (opt & PJSIP_PARSE_URI_IN_FROM_TO_HDR)== 0); 
     1253            uri = (pjsip_uri*) 
     1254                  (*func)(scanner, pool,  
     1255                          (opt & PJSIP_PARSE_URI_IN_FROM_TO_HDR)==0); 
    12551256 
    12561257 
     
    13801381 
    13811382        } else { 
    1382             pjsip_param *p = pj_pool_alloc(pool, sizeof(pjsip_param)); 
     1383            pjsip_param *p = PJ_POOL_ALLOC_T(pool, pjsip_param); 
    13831384            p->name = pname; 
    13841385            p->value = pvalue; 
     
    13921393      do { 
    13931394        pjsip_param *param; 
    1394         param = pj_pool_alloc(pool, sizeof(pjsip_param)); 
     1395        param = PJ_POOL_ALLOC_T(pool, pjsip_param); 
    13951396        int_parse_hparam(scanner, pool, &param->name, &param->value); 
    13961397        pj_list_insert_before(&url->header_param, param); 
     
    16241625        int_parse_param( scanner, pool, &pname, &pvalue, 0); 
    16251626        if (!parser_stricmp(pname, pjsip_Q_STR) && pvalue.slen) { 
    1626             char *dot_pos = pj_memchr(pvalue.ptr, '.', pvalue.slen); 
     1627            char *dot_pos = (char*) pj_memchr(pvalue.ptr, '.', pvalue.slen); 
    16271628            if (!dot_pos) { 
    16281629                hdr->q1000 = pj_strtoul(&pvalue); 
     
    16361637 
    16371638        } else { 
    1638             pjsip_param *p = pj_pool_alloc(pool, sizeof(pjsip_param)); 
     1639            pjsip_param *p = PJ_POOL_ALLOC_T(pool, pjsip_param); 
    16391640            p->name = pname; 
    16401641            p->value = pvalue; 
     
    17741775             
    17751776        } else { 
    1776             pjsip_param *p = pj_pool_alloc(pool, sizeof(pjsip_param)); 
     1777            pjsip_param *p = PJ_POOL_ALLOC_T(pool, pjsip_param); 
    17771778            p->name = pname; 
    17781779            p->value = pvalue; 
     
    18721873                hdr->rport_param = 0; 
    18731874        } else { 
    1874             pjsip_param *p = pj_pool_alloc(pool, sizeof(pjsip_param)); 
     1875            pjsip_param *p = PJ_POOL_ALLOC_T(pool, pjsip_param); 
    18751876            p->name = pname; 
    18761877            p->value = pvalue; 
     
    19121913 
    19131914    while (*scanner->curptr == ';') { 
    1914         pjsip_param *p = pj_pool_alloc(pool, sizeof(pjsip_param)); 
     1915        pjsip_param *p = PJ_POOL_ALLOC_T(pool, pjsip_param); 
    19151916        int_parse_param(scanner, pool, &p->name, &p->value, 0); 
    19161917        pj_list_insert_before(&hdr->other_param, p); 
Note: See TracChangeset for help on using the changeset viewer.