Ignore:
Timestamp:
Apr 29, 2007 6:07:53 PM (17 years ago)
Author:
bennylp
Message:

Continuing ticket #240: Error parsing quoted URI parameters

File:
1 edited

Legend:

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

    r1221 r1228  
    144144                                         pj_pool_t *pool, 
    145145                                         pj_str_t *pname,  
    146                                          pj_str_t *pvalue); 
     146                                         pj_str_t *pvalue, 
     147                                         unsigned option); 
    147148static void         int_parse_hparam( pj_scanner *scanner, 
    148149                                      pj_pool_t *pool, 
     
    11311132/* Parse parameter (";" pname ["=" pvalue]) in URI. */ 
    11321133static void int_parse_uri_param( pj_scanner *scanner, pj_pool_t *pool, 
    1133                                  pj_str_t *pname, pj_str_t *pvalue) 
     1134                                 pj_str_t *pname, pj_str_t *pvalue, 
     1135                                 unsigned option) 
    11341136{ 
    11351137    /* Get ';' character */ 
     
    11381140    /* Get pname and optionally pvalue */ 
    11391141    pjsip_parse_uri_param_imp(scanner, pool, pname, pvalue,  
    1140                               PJSIP_PARSE_REMOVE_QUOTE); 
     1142                              option); 
    11411143} 
    11421144 
     
    13571359        pj_str_t pname, pvalue; 
    13581360 
    1359         int_parse_uri_param( scanner, pool, &pname, &pvalue); 
     1361        int_parse_uri_param( scanner, pool, &pname, &pvalue, 0); 
    13601362 
    13611363        if (!parser_stricmp(pname, pjsip_USER_STR) && pvalue.slen) { 
Note: See TracChangeset for help on using the changeset viewer.