ObjFW  Diff

Differences From Artifact [ef4737e3c3]:

To Artifact [27d2646f3d]:


201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216

			path = [[OFString alloc] initWithCString: str_c];
		}
	} @catch (id e) {
		[self release];
		@throw e;
	} @finally {
		if (str_c2 != NULL)
			free(str_c2);
	}

	return self;
}

- initWithString: (OFString*)str
   relativeToURL: (OFURL*)url







<
|







201
202
203
204
205
206
207

208
209
210
211
212
213
214
215

			path = [[OFString alloc] initWithCString: str_c];
		}
	} @catch (id e) {
		[self release];
		@throw e;
	} @finally {

		free(str_c2);
	}

	return self;
}

- initWithString: (OFString*)str
   relativeToURL: (OFURL*)url
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290

			[pool release];
		}
	} @catch (id e) {
		[self release];
		@throw e;
	} @finally {
		if (str_c2 != NULL)
			free(str_c2);
	}

	return self;
}

- (void)dealloc
{







<
|







274
275
276
277
278
279
280

281
282
283
284
285
286
287
288

			[pool release];
		}
	} @catch (id e) {
		[self release];
		@throw e;
	} @finally {

		free(str_c2);
	}

	return self;
}

- (void)dealloc
{