Changeset 500:14e6bfd2a601 in verona


Ignore:
Timestamp:
Jun 11, 2012 12:37:30 PM (12 months ago)
Author:
Vadim Lebedev <vadim@…>
Branch:
default
Message:

fixes to ensure arguments constness in set_customized_header

File:
1 edited

Legend:

Unmodified
Added
Removed
  • phapi/phapi.c

    r499 r500  
    75817581    if (!osip_strcasecmp(h, "Expires")) 
    75827582      osip_message_replace_header(req, "Expires", v); 
    7583     else 
    7584         osip_message_set_multiple_header(req, h, v); 
     7583    else { 
     7584        char *h2 = osip_strdup(h); 
     7585        char* v2 = osip_strdup(v); 
     7586        if (h2 && v2) 
     7587                osip_message_set_multiple_header(req, h2, v2); 
     7588        osip_free(v2); 
     7589        osip_free(h2); 
     7590    } 
    75857591 
    75867592} 
Note: See TracChangeset for help on using the changeset viewer.