Merge pull request #1196 from mfleisz/master
iOS: Fixed possible crash on disconnect
This commit is contained in:
commit
91bb223cc5
@ -221,7 +221,9 @@ ios_run_freerdp(freerdp * instance)
|
||||
|
||||
[pool release]; pool = nil;
|
||||
}
|
||||
|
||||
|
||||
CGContextRelease(mfi->bitmap_context);
|
||||
mfi->bitmap_context = NULL;
|
||||
mfi->connection_state = TSXConnectionDisconnected;
|
||||
|
||||
// Cleanup
|
||||
|
@ -190,7 +190,7 @@ NSString* TSXSessionDidFailToConnectNotification = @"TSXSessionDidFailToConnect"
|
||||
|
||||
- (CGContextRef)bitmapContext
|
||||
{
|
||||
return [self mfi]->bitmap_context;
|
||||
return [self mfi]->bitmap_context;
|
||||
}
|
||||
|
||||
#pragma mark -
|
||||
|
@ -27,9 +27,9 @@
|
||||
|
||||
int _der_skip_length(int length)
|
||||
{
|
||||
if (length > 0x81 && length <= 0x102)
|
||||
if (length > 0x7F && length <= 0xFF)
|
||||
return 2;
|
||||
else if (length > 0x102)
|
||||
else if (length > 0xFF)
|
||||
return 3;
|
||||
else
|
||||
return 1;
|
||||
|
Loading…
Reference in New Issue
Block a user