From 415d1c58d488c6adee66936f05bf1f800ac4f7b1 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Mon, 21 Apr 2008 22:30:48 +0000 Subject: [PATCH] Fri Apr 18 06:54:40 EDT 2008 Jerry Richards * sip_util.c: fixed sip_header_as_string() git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8149 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/sofia-sip/.update | 2 +- libs/sofia-sip/libsofia-sip-ua/sip/sip_util.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 6098f71fba..96a532ffbe 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Mon Apr 7 15:44:29 EDT 2008 +Mon Apr 21 18:30:34 EDT 2008 diff --git a/libs/sofia-sip/libsofia-sip-ua/sip/sip_util.c b/libs/sofia-sip/libsofia-sip-ua/sip/sip_util.c index e390715007..ab87a03d3b 100644 --- a/libs/sofia-sip/libsofia-sip-ua/sip/sip_util.c +++ b/libs/sofia-sip/libsofia-sip-ua/sip/sip_util.c @@ -412,7 +412,7 @@ char *sip_header_as_string(su_home_t *home, sip_header_t const *h) for (rv = su_alloc(home, len); rv; rv = su_realloc(home, rv, len)) { - ssize_t n = sip_header_field_e(s, sizeof(s), h, 0); + ssize_t n = sip_header_field_e(rv, len, h, 0); if (n > -1 && n + 1 <= len) break; if (n > -1) /* glibc >2.1 */