diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 4a8fdf8c05..929e2b1b03 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Wed Mar 4 14:37:34 CST 2009 +Wed Mar 4 14:38:54 CST 2009 diff --git a/libs/sofia-sip/s2check/s2sip.c b/libs/sofia-sip/s2check/s2sip.c index e2d161c5b4..57ef2ee394 100644 --- a/libs/sofia-sip/s2check/s2sip.c +++ b/libs/sofia-sip/s2check/s2sip.c @@ -44,6 +44,7 @@ #include #include +#include #include #include #include @@ -269,8 +270,8 @@ s2_sip_save_uas_dialog(struct dialog *d, sip_t *sip) struct message * s2_sip_respond_to(struct message *m, struct dialog *d, - int status, char const *phrase, - tag_type_t tag, tag_value_t value, ...) + int status, char const *phrase, + tag_type_t tag, tag_value_t value, ...) { ta_list ta; msg_t *reply; @@ -395,9 +396,9 @@ s2_complete_response(msg_t *response, */ int s2_sip_request_to(struct dialog *d, - sip_method_t method, char const *name, - tport_t *tport, - tag_type_t tag, tag_value_t value, ...) + sip_method_t method, char const *name, + tport_t *tport, + tag_type_t tag, tag_value_t value, ...) { ta_list ta; tagi_t const *tags; @@ -811,5 +812,7 @@ s2_sip_teardown(void) if (s2sip) { tport_destroy(s2sip->master), s2sip->master = NULL; su_root_destroy(s2sip->root), s2sip->root = NULL; + su_home_unref(s2sip->home); + s2sip = NULL; } } diff --git a/libs/sofia-sip/s2check/s2sip.h b/libs/sofia-sip/s2check/s2sip.h index 956d8460e0..3f611212a6 100644 --- a/libs/sofia-sip/s2check/s2sip.h +++ b/libs/sofia-sip/s2check/s2sip.h @@ -27,7 +27,6 @@ #include #include #include -#include #include "s2util.h"