Fixes for dealloc when init has not been called.

This commit is contained in:
rfm 2024-11-17 16:41:59 +00:00
parent 65b9b55e01
commit 6a723e5a87
5 changed files with 15 additions and 12 deletions

View file

@ -857,7 +857,7 @@ static NSLock *cached_proxies_gate = nil;
if (debug_connection)
NSLog(@"deallocating %@", self);
[self finalize];
if (internal != nil)
if (GS_EXISTS_INTERNAL)
{
GS_DESTROY_INTERNAL(NSConnection);
}