From f96fb9794d84b6b3ca3454f52a73df837cc82002 Mon Sep 17 00:00:00 2001 From: Dees_Troy Date: Fri, 1 Mar 2013 22:34:25 +0000 Subject: Another libtar hardlink workaround --- libtar/extract.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libtar/extract.c b/libtar/extract.c index 620513c29..49e7599e8 100644 --- a/libtar/extract.c +++ b/libtar/extract.c @@ -335,7 +335,8 @@ tar_extract_hardlink(TAR * t, char *realname, char *prefix) #ifdef DEBUG perror("link()"); #endif - return -1; + printf("Failed restore of hardlink '%s' but returning as if nothing bad happened anyway\n", filename); + return 0; // Used to be -1 } return 0; -- cgit v1.2.3