ObjFW  Diff

Differences From Artifact [af02f63c5b]:

To Artifact [ecb56994e1]:


116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
	ret = [self getMemForNItems: nitems
			     ofSize: size];

	@try {
		[self readNItems: nitems
			  ofSize: size
		      intoBuffer: ret];
	} @catch (OFReadFailedException *e) {
		[self freeMem: ret];
		@throw e;
		return NULL;
	}

	return ret;
}

- (uint8_t*)readNBytes: (size_t)size
{







|

|
<







116
117
118
119
120
121
122
123
124
125

126
127
128
129
130
131
132
	ret = [self getMemForNItems: nitems
			     ofSize: size];

	@try {
		[self readNItems: nitems
			  ofSize: size
		      intoBuffer: ret];
	} @catch (id exception) {
		[self freeMem: ret];
		@throw exception;

	}

	return ret;
}

- (uint8_t*)readNBytes: (size_t)size
{