diff options
author | Denys Vlasenko | 2017-01-26 00:27:53 +0100 |
---|---|---|
committer | Denys Vlasenko | 2017-01-26 00:27:53 +0100 |
commit | 06f20bf675cdd415c2f796ebea9fc55030ef49cc (patch) | |
tree | 04aa11f7829e346b630b2e8cb62a52d3b488d330 /archival/libarchive | |
parent | 7dd906a3884a31458d30fc43eb9885c5adf4bbea (diff) | |
download | busybox-06f20bf675cdd415c2f796ebea9fc55030ef49cc.zip busybox-06f20bf675cdd415c2f796ebea9fc55030ef49cc.tar.gz |
link: new applet
coreutils grew itself a tiny simplistic alternative to ln:
Usage: link FILE LINK
Create hard LINK to FILE
function old new delta
link_main - 75 +75
packed_usage 31114 31131 +17
applet_names 2564 2569 +5
applet_main 1480 1484 +4
applet_install_loc 185 186 +1
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 4/0 up/down: 102/0) Total: 102 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'archival/libarchive')
-rw-r--r-- | archival/libarchive/data_extract_all.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/archival/libarchive/data_extract_all.c b/archival/libarchive/data_extract_all.c index bd034af..1830ffb 100644 --- a/archival/libarchive/data_extract_all.c +++ b/archival/libarchive/data_extract_all.c @@ -127,8 +127,9 @@ void FAST_FUNC data_extract_all(archive_handle_t *archive_handle) if (hard_link) { res = link(hard_link, dst_name); if (res != 0 && !(archive_handle->ah_flags & ARCHIVE_EXTRACT_QUIET)) { + /* shared message */ bb_perror_msg("can't create %slink " - "from %s to %s", "hard", + "%s to %s", "hard", dst_name, hard_link); } @@ -181,8 +182,9 @@ void FAST_FUNC data_extract_all(archive_handle_t *archive_handle) if (res != 0 && !(archive_handle->ah_flags & ARCHIVE_EXTRACT_QUIET) ) { + /* shared message */ bb_perror_msg("can't create %slink " - "from %s to %s", "sym", + "%s to %s", "sym", dst_name, file_header->link_target); } |