Author: rfm
Date: Mon May 25 11:51:55 2015
New Revision: 38536
URL: http://svn.gna.org/viewcvs/gnustep?rev=38536&view=rev
Log:
tweak copying
Modified:
libs/webservices/trunk/GWSElement.m
Modified: libs/webservices/trunk/GWSElement.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/webservices/trunk/GWSElement.m?rev=38536&r1=38535&r2=38536&view=diff
==============================================================================
--- libs/webservices/trunk/GWSElement.m (original)
+++ libs/webservices/trunk/GWSElement.m Mon May 25 11:51:55 2015
@@ -66,7 +66,7 @@
{
content = [content substringFromIndex: pos];
}
- _content = [content mutableCopy];
+ _content = [content mutableCopyWithZone: 0];
}
else
{
@@ -133,7 +133,7 @@
*/
if ([k isKindOfClass: [NSDictionary class]] == YES)
{
- attributes = [(NSDictionary*)k copy];
+ attributes = [(NSDictionary*)k copyWithZone: 0];
break;
}
a = [NSMutableDictionary new];
@@ -191,7 +191,7 @@
}
return empty;
}
- return [[_attributes copy] autorelease];
+ return [[_attributes copyWithZone: 0] autorelease];
}
- (GWSElement*) childAtIndex: (NSUInteger)index
@@ -795,7 +795,7 @@
- (NSDictionary*) namespaces
{
- return [[_namespaces copy] autorelease];
+ return [[_namespaces copyWithZone: 0] autorelease];
}
- (GWSElement*) nextElement: (NSString*)name
@@ -1004,7 +1004,7 @@
NSAssert([name length] > 0, NSInvalidArgumentException);
r = [name rangeOfString: @":" options: NSLiteralSearch];
NSAssert(0 == r.length, NSInvalidArgumentException);
- name = [name copy];
+ name = [name copyWithZone: 0];
[_name release];
_name = name;
[_qualified release];
@@ -1043,14 +1043,14 @@
{
_namespaces = [[NSMutableDictionary alloc] initWithCapacity: 1];
}
- uri = [uri copy];
+ uri = [uri copyWithZone: 0];
[_namespaces setObject: uri forKey: prefix];
[uri release];
}
if ([prefix isEqual: [self prefix]])
{
[_namespace release];
- _namespace = [uri copy];
+ _namespace = [uri copyWithZone: 0];
}
[_start release]; // Discard any cached start element
_start = nil;
@@ -1115,7 +1115,7 @@
}
}
[_prefix release];
- _prefix = [prefix copy];
+ _prefix = [prefix copyWithZone: 0];
[_start release]; // Discard any cached start element
_start = nil;
}
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs