mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-17 11:08:06 +00:00
fix crash when cstring is null
This commit is contained in:
parent
57662b35ed
commit
74b4118dae
3 changed files with 3 additions and 3 deletions
|
|
@ -192,7 +192,7 @@
|
|||
|
||||
[dict setObject:[NSString stringWithUTF8String:linphone_call_log_get_call_id(log)]
|
||||
forKey:@"id"];
|
||||
[dict setObject:[NSString stringWithUTF8String:linphone_address_get_display_name(address)?:linphone_address_get_username(address)]
|
||||
[dict setObject:[NSString stringWithUTF8String:linphone_address_get_display_name(address)?:(linphone_address_get_username(address)?:"unknown")]
|
||||
forKey:@"display"];
|
||||
UIImage *avatar = [FastAddressBook imageForAddress:address];
|
||||
if (avatar) {
|
||||
|
|
|
|||
|
|
@ -1075,7 +1075,7 @@ static void linphone_iphone_popup_password_request(LinphoneCore *lc, LinphoneAut
|
|||
return;
|
||||
}
|
||||
|
||||
NSString *realm = [NSString stringWithUTF8String:realmC];
|
||||
NSString *realm = [NSString stringWithUTF8String:realmC?:domainC];
|
||||
NSString *username = [NSString stringWithUTF8String:usernameC];
|
||||
NSString *domain = [NSString stringWithUTF8String:domainC];
|
||||
alertView = [UIAlertController alertControllerWithTitle:NSLocalizedString(@"Authentification needed", nil)
|
||||
|
|
|
|||
|
|
@ -496,7 +496,7 @@
|
|||
+ (NSString *)recordingFilePathFromCall:(const LinphoneAddress *)iaddr {
|
||||
NSString *filepath = @"recording_";
|
||||
const char *address = linphone_address_get_username(iaddr);
|
||||
filepath = [filepath stringByAppendingString:[NSString stringWithCString:address encoding:NSUTF8StringEncoding]];
|
||||
filepath = [filepath stringByAppendingString:address? [NSString stringWithCString:address encoding:NSUTF8StringEncoding] : @"unknown"];
|
||||
NSDate * now = [NSDate date];
|
||||
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
|
||||
[dateFormat setDateFormat:@"E-d-MMM-yyyy-HH-mm-ss"];
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue