dpkg: fix symlink creation, closes 10941
function old new delta get_header_ar 434 442 +8 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
		| @@ -127,8 +127,10 @@ char FAST_FUNC get_header_ar(archive_handle_t *archive_handle) | ||||
| 		archive_handle->action_header(typed); | ||||
| #if ENABLE_DPKG || ENABLE_DPKG_DEB | ||||
| 		if (archive_handle->dpkg__sub_archive) { | ||||
| 			while (archive_handle->dpkg__action_data_subarchive(archive_handle->dpkg__sub_archive) == EXIT_SUCCESS) | ||||
| 			struct archive_handle_t *sa = archive_handle->dpkg__sub_archive; | ||||
| 			while (archive_handle->dpkg__action_data_subarchive(sa) == EXIT_SUCCESS) | ||||
| 				continue; | ||||
| 			create_symlinks_from_list(sa->symlink_placeholders); | ||||
| 		} else | ||||
| #endif | ||||
| 			archive_handle->action_data(archive_handle); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user