NSGData.m (_initWithBytesNoCopy:length:): Make designated

initializer. (initWithBytesNoCopy:length:) Call designated initializer.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@502 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Andrew McCallum 1995-08-02 14:51:53 +00:00
parent 43d0a03d5b
commit b97ca5210f

View file

@ -49,10 +49,11 @@
}
}
/* This is the designated initializer */
- (id) initWithBytesNoCopy: (void*)bytes
/* This is the (internal) designated initializer */
- (id) _initWithBytesNoCopy: (void*)bytes
length: (unsigned int)length
{
/* xxxFIXME: should we call [super _initWithBytesNoCopy:length:]? */
[self _initOnMallocBuffer:bytes
size:length
eofPosition:length
@ -61,6 +62,12 @@
return self;
}
- (id) initWithBytesNoCopy: (void*)bytes
length: (unsigned int)length
{
return [self _initWithBytesNoCopy:bytes length:length];
}
- (const void*) bytes
{
return buffer;