From 1fd690b848d12e3f0668a030d327453f3faf28b3 Mon Sep 17 00:00:00 2001 From: Richard Frith-MacDonald Date: Thu, 25 Feb 2010 09:08:35 +0000 Subject: [PATCH] simplify and avoid compiler warning git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29733 72102866-910b-0410-8b05-ffd578937521 --- Source/GSServicesManager.m | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Source/GSServicesManager.m b/Source/GSServicesManager.m index b6f34d2ab..3ef00667e 100644 --- a/Source/GSServicesManager.m +++ b/Source/GSServicesManager.m @@ -1714,8 +1714,7 @@ NSPerformService(NSString *serviceItem, NSPasteboard *pboard) */ NS_DURING { - const char *name = [selName UTF8String]; - SEL sel = GSSelectorFromNameAndTypes(name, 0); + SEL sel = NSSelectorFromString(selName); NSMethodSignature *sig = [provider methodSignatureForSelector: sel]; if (sig != nil) @@ -1723,7 +1722,6 @@ NSPerformService(NSString *serviceItem, NSPasteboard *pboard) NSInvocation *inv; NSString **errPtr = &error; - sel = GSSelectorFromNameAndTypes(name, [sig methodType]); inv = [NSInvocation invocationWithMethodSignature: sig]; [inv setTarget: provider]; [inv setSelector: sel];