[Substrate-commits] SF.net SVN: substrate: [286] trunk/Foundation
Brought to you by:
landonf
|
From: <la...@us...> - 2006-08-31 22:59:20
|
Revision: 286
http://svn.sourceforge.net/substrate/?rev=286&view=rev
Author: landonf
Date: 2006-08-31 15:59:15 -0700 (Thu, 31 Aug 2006)
Log Message:
-----------
Most const mismatches.
Modified Paths:
--------------
trunk/Foundation/NSConcreteData.m
trunk/Foundation/NSData.h
trunk/Foundation/NSData.m
Modified: trunk/Foundation/NSConcreteData.m
===================================================================
--- trunk/Foundation/NSConcreteData.m 2006-08-31 22:49:53 UTC (rev 285)
+++ trunk/Foundation/NSConcreteData.m 2006-08-31 22:59:15 UTC (rev 286)
@@ -61,7 +61,7 @@
* @{
*/
-- (void *) bytes {
+- (const void *) bytes {
return _bytes;
}
@@ -128,7 +128,7 @@
return nil;
_length = length;
- _bytes = bytes;
+ _bytes = bytes;
_freeWhenDone = freeWhenDone;
return self;
}
Modified: trunk/Foundation/NSData.h
===================================================================
--- trunk/Foundation/NSData.h 2006-08-31 22:49:53 UTC (rev 285)
+++ trunk/Foundation/NSData.h 2006-08-31 22:59:15 UTC (rev 286)
@@ -50,13 +50,13 @@
/* Allocating and Initializing an NSData Object */
+ (id) data;
+ (id) dataWithBytes:(const void *)bytes length:(unsigned int)length;
-+ (id) dataWithBytesNoCopy:(const void *)bytes length:(unsigned)length;
-+ (id) dataWithBytesNoCopy:(const void *)bytes length:(unsigned)length freeWhenDone:(BOOL)freeWhenDone;
++ (id) dataWithBytesNoCopy:(void *)bytes length:(unsigned)length;
++ (id) dataWithBytesNoCopy:(void *)bytes length:(unsigned)length freeWhenDone:(BOOL)freeWhenDone;
+ (id) dataWithData:(NSData *)aData;
- (id) initWithBytes:(const void *)bytes length:(unsigned)length;
-- (id) initWithBytesNoCopy:(const void *)bytes length:(unsigned int)length;
-- (id) initWithBytesNoCopy:(const void *)bytes length:(unsigned)length freeWhenDone:(BOOL)freeWhenDone;
+- (id) initWithBytesNoCopy:(void *)bytes length:(unsigned int)length;
+- (id) initWithBytesNoCopy:(void *)bytes length:(unsigned)length freeWhenDone:(BOOL)freeWhenDone;
- (id) initWithData:(NSData *)aData;
/* Accessing Data */
Modified: trunk/Foundation/NSData.m
===================================================================
--- trunk/Foundation/NSData.m 2006-08-31 22:49:53 UTC (rev 285)
+++ trunk/Foundation/NSData.m 2006-08-31 22:59:15 UTC (rev 286)
@@ -104,7 +104,7 @@
* @param length Number of bytes.
* @return Newly allocated and initialized NSData object.
*/
-+ (id) dataWithBytesNoCopy:(const void *)bytes length:(unsigned)length {
++ (id) dataWithBytesNoCopy:(void *)bytes length:(unsigned)length {
return [self dataWithBytesNoCopy: bytes length: length freeWhenDone: YES];
}
@@ -119,7 +119,7 @@
* on deallocation. Bytes must have been allocated with malloc.
* @return Newly allocated and initialized NSData object.
*/
-+ (id) dataWithBytesNoCopy:(const void *)bytes length:(unsigned)length freeWhenDone:(BOOL)freeWhenDone {
++ (id) dataWithBytesNoCopy:(void *)bytes length:(unsigned)length freeWhenDone:(BOOL)freeWhenDone {
return [[[self alloc] initWithBytesNoCopy: bytes length: length freeWhenDone: freeWhenDone] autorelease];
}
@@ -159,7 +159,7 @@
* @param length Number of bytes.
* @return Newly initialized NSData object.
*/
-- (id) initWithBytesNoCopy:(const void *)bytes length:(unsigned int)length {
+- (id) initWithBytesNoCopy:(void *)bytes length:(unsigned int)length {
return [self initWithBytesNoCopy: bytes length: length freeWhenDone: YES];
}
@@ -173,7 +173,7 @@
* on deallocation. Bytes must have been allocated with malloc.
* @return Newly initialized NSData object.
*/
-- (id) initWithBytesNoCopy:(const void *)bytes length:(unsigned)length freeWhenDone:(BOOL)freeWhenDone {
+- (id) initWithBytesNoCopy:(void *)bytes length:(unsigned)length freeWhenDone:(BOOL)freeWhenDone {
self = [self init];
if (!self)
return nil;
@@ -385,7 +385,7 @@
return self;
}
-- (id) initWithBytesNoCopy:(const void *)bytes length:(unsigned)length freeWhenDone:(BOOL)freeWhenDone {
+- (id) initWithBytesNoCopy:(void *)bytes length:(unsigned)length freeWhenDone:(BOOL)freeWhenDone {
self = [self init];
if (!self)
return nil;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|