Author: mlytwyn
Date: Tue Apr 12 18:14:37 2016
New Revision: 39659
URL: http://svn.gna.org/viewcvs/gnustep?rev=39659&view=rev
Log:
Retain/release service key value
Modified:
libs/base/branches/gnustep_testplant_branch/Source/GSMDNSNetServices.m
Modified: libs/base/branches/gnustep_testplant_branch/Source/GSMDNSNetServices.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/base/branches/gnustep_testplant_branch/Source/GSMDNSNetServices.m?rev=39659&r1=39658&r2=39659&view=diff
==============================================================================
--- libs/base/branches/gnustep_testplant_branch/Source/GSMDNSNetServices.m
(original)
+++ libs/base/branches/gnustep_testplant_branch/Source/GSMDNSNetServices.m
Tue Apr 12 18:14:37 2016
@@ -540,7 +540,7 @@
type = [NSString stringWithUTF8String: replyType];
name = [NSString stringWithUTF8String: replyName];
- key = [NSString stringWithFormat: @"%@%@%@", name, type, domain];
+ key = RETAIN([NSString stringWithFormat: @"%@%@%@", name, type, domain]);
if (flags & kDNSServiceFlagsAdd)
{
@@ -564,7 +564,8 @@
[browser->services setObject: service
forKey: key];
- [service autorelease];
+ RELEASE(service);
+ RELEASE(key);
}
else
{
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs