From b078bfc7c916b7180820b561f85608fab07cb614 Mon Sep 17 00:00:00 2001 From: Riccardo Mottola Date: Sat, 18 Oct 2008 23:07:03 +0000 Subject: [PATCH] dont unreigster non existent named port git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@26935 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 4 ++++ Source/GSServicesManager.m | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 1b05103aa..6f675d01d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-10-19 Riccardo Mottola > + + * Source/GSServicesManager.m: dont unreigster non existent named port + 2008-10-18 19:06-EDT Gregory John Casamento * Source/NSWindow.m: Remove code in stringWithSavedFrame which was causing a diff --git a/Source/GSServicesManager.m b/Source/GSServicesManager.m index 8eabfe23d..bb4d9c29c 100644 --- a/Source/GSServicesManager.m +++ b/Source/GSServicesManager.m @@ -142,7 +142,7 @@ NSRegisterServicesProvider(id provider, NSString *name) ns = [NSPortNameServer systemDefaultPortNameServer]; namedPort = [ns portForName: name]; - if ([listenerConnection receivePort] == namedPort) + if (namedPort && [listenerConnection receivePort] == namedPort) { [ns removePortForName: name]; namedPort = nil;