@@ -1,9 +1,7 @@ /* - * Copyright (c) 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, - * 2018, 2019, 2020 - * Jonathan Schleifer + * Copyright (c) 2008-2021 Jonathan Schleifer * * All rights reserved. * * This file is part of ObjFW. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE.QPL included in @@ -84,23 +82,19 @@ [_returnValue release]; [super dealloc]; } -- (void)setArgument: (const void *)buffer - atIndex: (size_t)idx +- (void)setArgument: (const void *)buffer atIndex: (size_t)idx { OFMutableData *data = [_arguments objectAtIndex: idx]; - memcpy(data.mutableItems, buffer, data.itemSize); } -- (void)getArgument: (void *)buffer - atIndex: (size_t)idx +- (void)getArgument: (void *)buffer atIndex: (size_t)idx { OFData *data = [_arguments objectAtIndex: idx]; - memcpy(buffer, data.items, data.itemSize); } - (void)setReturnValue: (const void *)buffer {