Updates to correct usage of NSNotificationCenter

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4409 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 1999-06-15 20:02:58 +00:00
parent 60f2e3c99d
commit 4a347e1cfe
7 changed files with 56 additions and 37 deletions

View file

@ -101,9 +101,10 @@ NSUnregisterServicesProvider(NSString *name)
* the given port name.
*/
[[NSPortNameServer defaultPortNameServer] removePortForName: name];
[NSNotificationCenter removeObserver: [GSListener class]
name: NSConnectionDidDieNotification
object: listenerConnection];
[[NSNotificationCenter defaultCenter]
removeObserver: [GSListener class]
name: NSConnectionDidDieNotification
object: listenerConnection];
[listenerConnection release];
listenerConnection = nil;
}
@ -120,9 +121,10 @@ NSRegisterServicesProvider(id provider, NSString *name)
* the given port name.
*/
[[NSPortNameServer defaultPortNameServer] removePortForName: name];
[NSNotificationCenter removeObserver: [GSListener class]
name: NSConnectionDidDieNotification
object: listenerConnection];
[[NSNotificationCenter defaultCenter]
removeObserver: [GSListener class]
name: NSConnectionDidDieNotification
object: listenerConnection];
[listenerConnection release];
listenerConnection = nil;
}
@ -133,7 +135,7 @@ NSRegisterServicesProvider(id provider, NSString *name)
if (listenerConnection)
{
[listenerConnection retain];
[NotificationDispatcher
[[NSNotificationCenter defaultCenter]
addObserver: [GSListener class]
selector: @selector(connectionBecameInvalid:)
name: NSConnectionDidDieNotification
@ -159,9 +161,10 @@ NSRegisterServicesProvider(id provider, NSString *name)
NSAssert(listenerConnection==[notification object],
NSInternalInconsistencyException);
[NSNotificationCenter removeObserver: self
name: NSConnectionDidDieNotification
object: listenerConnection];
[[NSNotificationCenter defaultCenter]
removeObserver: self
name: NSConnectionDidDieNotification
object: listenerConnection];
[listenerConnection release];
listenerConnection = nil;
return self;

View file

@ -117,10 +117,11 @@ static NSMutableDictionary *colorStrings = nil;
// ensure user defaults are loaded, then use them and watch for changes.
[NSUserDefaults standardUserDefaults];
[self defaultsDidChange: nil];
[NSNotificationCenter addObserver: self
selector: @selector(defaultsDidChange:)
name: NSUserDefaultsDidChangeNotification
object: nil];
[[NSNotificationCenter defaultCenter]
addObserver: self
selector: @selector(defaultsDidChange:)
name: NSUserDefaultsDidChangeNotification
object: nil];
}
}

View file

@ -137,10 +137,11 @@ NSInterfaceStyleForKey(NSString *key, NSResponder *responder)
[NSUserDefaults standardUserDefaults];
[self defaultsDidChange: nil];
[NSNotificationCenter addObserver: self
selector: @selector(defaultsDidChange:)
name: NSUserDefaultsDidChangeNotification
object: nil];
[[NSNotificationCenter defaultCenter]
addObserver: self
selector: @selector(defaultsDidChange:)
name: NSUserDefaultsDidChangeNotification
object: nil];
}
}

View file

@ -94,9 +94,10 @@ static id<GSPasteboardSvr> the_server = nil;
id obj = the_server;
the_server = nil;
[NSNotificationCenter removeObserver: self
name: NSConnectionDidDieNotification
object: [notification object]];
[[NSNotificationCenter defaultCenter]
removeObserver: self
name: NSConnectionDidDieNotification
object: [notification object]];
[obj release];
return self;
}
@ -119,10 +120,11 @@ static id<GSPasteboardSvr> the_server = nil;
{
NSConnection* conn = [(id)the_server connectionForProxy];
[NSNotificationCenter addObserver: self
selector: @selector(_lostServer:)
name: NSConnectionDidDieNotification
object: conn];
[[NSNotificationCenter defaultCenter]
addObserver: self
selector: @selector(_lostServer:)
name: NSConnectionDidDieNotification
object: conn];
}
else
{

View file

@ -162,10 +162,11 @@ static NSString *_rootPath = @"/";
sharedWorkspace =
(NSWorkspace*)NSAllocateObject(self, 0, NSDefaultMallocZone());
[NSNotificationCenter addObserver: sharedWorkspace
selector: @selector(noteUserDefaultsChanged)
name: NSUserDefaultsDidChangeNotification
object: nil];
[[NSNotificationCenter defaultCenter]
addObserver: sharedWorkspace
selector: @selector(noteUserDefaultsChanged)
name: NSUserDefaultsDidChangeNotification
object: nil];
}
[gnustep_global_lock unlock];
}