ObjFW  Diff

Differences From Artifact [f7b1262e85]:

To Artifact [53ccc5f3ec]:


66
67
68
69
70
71
72

73
74
75
76
77
78
79
80
{
	self = [super init];

	@try {
		_archive = [[OFTarArchive alloc] initWithStream: stream
							   mode: mode];


		[_archive setEncoding: encoding];
	} @catch (id e) {
		[self release];
		@throw e;
	}

	return self;
}







>
|







66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
{
	self = [super init];

	@try {
		_archive = [[OFTarArchive alloc] initWithStream: stream
							   mode: mode];

		if (encoding != OF_STRING_ENCODING_AUTODETECT)
			[_archive setEncoding: encoding];
	} @catch (id e) {
		[self release];
		@throw e;
	}

	return self;
}