@@ -67,20 +67,20 @@ return [[[self alloc] initWithItems: items itemSize: itemSize count: count] autorelease]; } -+ (instancetype)dataWithItemsNoCopy: (const void *)items ++ (instancetype)dataWithItemsNoCopy: (void *)items count: (size_t)count freeWhenDone: (bool)freeWhenDone { return [[[self alloc] initWithItemsNoCopy: items count: count freeWhenDone: freeWhenDone] autorelease]; } -+ (instancetype)dataWithItemsNoCopy: (const void *)items ++ (instancetype)dataWithItemsNoCopy: (void *)items itemSize: (size_t)itemSize count: (size_t)count freeWhenDone: (bool)freeWhenDone { return [[[self alloc] initWithItemsNoCopy: items @@ -154,21 +154,21 @@ } return self; } -- (instancetype)initWithItemsNoCopy: (const void *)items +- (instancetype)initWithItemsNoCopy: (void *)items count: (size_t)count freeWhenDone: (bool)freeWhenDone { return [self initWithItemsNoCopy: items itemSize: 1 count: count freeWhenDone: freeWhenDone]; } -- (instancetype)initWithItemsNoCopy: (const void *)items +- (instancetype)initWithItemsNoCopy: (void *)items itemSize: (size_t)itemSize count: (size_t)count freeWhenDone: (bool)freeWhenDone { self = [super init];