mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-14 10:21:49 +00:00
retry remote name as latin-1, ignore instead of crashing
This commit is contained in:
parent
e48314d8d1
commit
f179dc0f6b
@ -174,7 +174,12 @@ static void delete_link_key(bd_addr_t *bd_addr){
|
||||
static void put_name(bd_addr_t *bd_addr, device_name_t *device_name){
|
||||
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
|
||||
NSString *remoteName = [NSString stringWithUTF8String:(char*)device_name];
|
||||
set_value(bd_addr, PREFS_REMOTE_NAME, remoteName);
|
||||
if (!remoteName){
|
||||
remoteName2 = [NSString stringWithCString:(char*)packet encoding:NSISOLatin1StringEncoding];
|
||||
}
|
||||
if (remoteName) {
|
||||
set_value(bd_addr, PREFS_REMOTE_NAME, remoteName);
|
||||
}
|
||||
[pool release];
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user