diff --git a/ChangeLog b/ChangeLog index 283c87cd3..996bc48a2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,7 +2,8 @@ * Source/NSURLHandle.m: ([-availableResourceData]) remove condition that returns nil while resource is loading. Fix typo in method - description. + description. Return copy a of internal variable rather than the + actuyal mutable data object. 2004-01-12 Adam Fedor diff --git a/Source/NSURLHandle.m b/Source/NSURLHandle.m index d282b696b..4afd8c9d3 100644 --- a/Source/NSURLHandle.m +++ b/Source/NSURLHandle.m @@ -247,7 +247,7 @@ static Class NSURLHandleClass = 0; */ - (NSData*) availableResourceData { - return _data; + return AUTORELEASE([_data copy]); } /**