Changeset 5582


Ignore:
Timestamp:
Apr 13, 2017 3:50:51 AM (2 years ago)
Author:
ming
Message:

Re #1994 (misc): Use compile-time setting PJSIP_MAX_URL_SIZE for local and remote info's buffer size (instead of hard-coded).

Location:
pjproject/trunk/pjsip
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h

    r5493 r5582  
    42324232    /** Internal */ 
    42334233    struct { 
    4234         char    local_info[128]; 
    4235         char    local_contact[128]; 
    4236         char    remote_info[128]; 
    4237         char    remote_contact[128]; 
     4234        char    local_info[PJSIP_MAX_URL_SIZE]; 
     4235        char    local_contact[PJSIP_MAX_URL_SIZE]; 
     4236        char    remote_info[PJSIP_MAX_URL_SIZE]; 
     4237        char    remote_contact[PJSIP_MAX_URL_SIZE]; 
    42384238        char    call_id[128]; 
    42394239        char    last_status_text[128]; 
  • pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c

    r5573 r5582  
    27982798                pjsip_to_hdr *to; 
    27992799                pjsip_dialog *dlg = inv->dlg; 
    2800                 enum { TMP_LEN = 128 }; 
     2800                enum { TMP_LEN = PJSIP_MAX_URL_SIZE }; 
    28012801                char tmp[TMP_LEN]; 
    28022802                int len; 
  • pjproject/trunk/pjsip/src/pjsip/sip_dialog.c

    r5456 r5582  
    325325    pjsip_transaction *tsx = NULL; 
    326326    pj_str_t tmp; 
    327     enum { TMP_LEN=128}; 
     327    enum { TMP_LEN=PJSIP_MAX_URL_SIZE }; 
    328328    pj_ssize_t len; 
    329329    pjsip_dialog *dlg; 
Note: See TracChangeset for help on using the changeset viewer.