Ignore:
Timestamp:
Jul 3, 2006 10:08:47 PM (17 years ago)
Author:
bennylp
Message:

Various performance improvements in PJSIP: (1) optimizing for common case to minimize stricmp() calls (header names, method, URI schemes), (2) added functionality in scanner to parse and unescape in-place, (3) etc..

File:
1 edited

Legend:

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

    r145 r583  
    374374 
    375375    /* Get the phone number. */ 
     376#if defined(PJSIP_UNESCAPE_IN_PLACE) && PJSIP_UNESCAPE_IN_PLACE!=0 
     377    pj_scan_get_unescape(scanner, &pjsip_TEL_NUMBER_SPEC, &uri->number); 
     378#else 
    376379    pj_scan_get(scanner, &pjsip_TEL_NUMBER_SPEC, &uri->number); 
    377380    uri->number = pj_str_unescape(pool, &uri->number); 
     381#endif 
    378382 
    379383    /* Get all parameters. */ 
Note: See TracChangeset for help on using the changeset viewer.