Ignore:
Timestamp:
Apr 4, 2007 5:29:36 PM (17 years ago)
Author:
bennylp
Message:

Fixed crash with invalid PDU and added MAGIC-COOKIE attribute for backward compatibility with old TURN

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjnath/src/pjnath/errno.c

    r1141 r1150  
    135135    pj_str_t errstr; 
    136136 
     137    buf[bufsize-1] = '\0'; 
     138 
    137139    if (cmsg.slen == 0) { 
    138140        /* Not found */ 
     
    144146        errstr.ptr = buf; 
    145147        pj_strncpy(&errstr, &cmsg, bufsize); 
     148        if (errstr.slen < (int)bufsize) 
     149            buf[errstr.slen] = '\0'; 
     150        else 
     151            buf[bufsize-1] = '\0'; 
    146152    } 
    147153 
Note: See TracChangeset for help on using the changeset viewer.