From ce4421b5f3b3c67ab5588e78bbce428e4d501abe Mon Sep 17 00:00:00 2001 From: Benjamin Reis Date: Thu, 10 Aug 2017 11:25:43 +0200 Subject: [PATCH] Allow special character when loging into a custom sip account --- Classes/AssistantView.m | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Classes/AssistantView.m b/Classes/AssistantView.m index c98fc0a1d..7c625dca5 100644 --- a/Classes/AssistantView.m +++ b/Classes/AssistantView.m @@ -1323,8 +1323,9 @@ void assistant_is_account_linked(LinphoneAccountCreator *creator, LinphoneAccoun NSString *displayName = [self findTextField:ViewElement_DisplayName].text; NSString *pwd = [self findTextField:ViewElement_Password].text; LinphoneProxyConfig *config = linphone_core_create_proxy_config(LC); - LinphoneAddress *addr = - linphone_address_new([NSString stringWithFormat:@"sip:%@@%@", username, domain].UTF8String); + LinphoneAddress *addr = linphone_address_new(NULL); + linphone_address_set_username(addr, username.UTF8String); + linphone_address_set_domain(addr, domain.UTF8String); if (displayName && ![displayName isEqualToString:@""]) { linphone_address_set_display_name(addr, displayName.UTF8String); }