提交 ff379a97 authored 作者: Anthony Minessale's avatar Anthony Minessale

fix publish regression

上级 6a1feacc
...@@ -3724,6 +3724,7 @@ void sofia_presence_handle_sip_i_publish(nua_t *nua, sofia_profile_t *profile, n ...@@ -3724,6 +3724,7 @@ void sofia_presence_handle_sip_i_publish(nua_t *nua, sofia_profile_t *profile, n
int count = 1, sub_count = 0; int count = 1, sub_count = 0;
char *contact_str; char *contact_str;
int open = 1; int open = 1;
sofia_nat_parse_t np = { { 0 } };
if (!sip) { if (!sip) {
return; return;
...@@ -3732,7 +3733,8 @@ void sofia_presence_handle_sip_i_publish(nua_t *nua, sofia_profile_t *profile, n ...@@ -3732,7 +3733,8 @@ void sofia_presence_handle_sip_i_publish(nua_t *nua, sofia_profile_t *profile, n
from = sip->sip_from; from = sip->sip_from;
payload = sip->sip_payload; payload = sip->sip_payload;
contact_str = sofia_glue_gen_contact_str(profile, sip, nh, de, NULL); np.fs_path = 1;
contact_str = sofia_glue_gen_contact_str(profile, sip, nh, de, &np);
if (from) { if (from) {
from_user = (char *) from->a_url->url_user; from_user = (char *) from->a_url->url_user;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论