ObjFW  Diff

Differences From Artifact [00b90bedb9]:

To Artifact [4c9cd970e5]:


292
293
294
295
296
297
298

299

300
301
302
303
304
305
306
292
293
294
295
296
297
298
299

300
301
302
303
304
305
306
307







+
-
+








			app->_exitStatus = 1;
			goto outer_loop_end;
		}

		pathComponents = [outFileName pathComponents];
		for (OFString *component in pathComponents) {
			if ([component length] == 0 ||
			if ([component isEqual: OF_PATH_PARENT_DIRECTORY]) {
			    [component isEqual: @".."]) {
				[of_stderr writeLine: OF_LOCALIZED(
				    @"refusing_to_extract_file",
				    @"Refusing to extract %[file]!",
				    @"file", fileName)];

				app->_exitStatus = 1;
				goto outer_loop_end;