From ee6632c3e184eb9ee28c4acf2e3bb1ca37a10c16 Mon Sep 17 00:00:00 2001 From: Dees_Troy Date: Wed, 27 Feb 2013 18:07:32 +0000 Subject: libtar - Fix extraction of hardlinks to use the prefix Change-Id: I116982ceed722364406b99fb08bc6943afa0390a --- libtar/wrapper.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libtar/wrapper.c') diff --git a/libtar/wrapper.c b/libtar/wrapper.c index 7cd8ed12c..4d8216241 100644 --- a/libtar/wrapper.c +++ b/libtar/wrapper.c @@ -44,7 +44,7 @@ tar_extract_glob(TAR *t, char *globname, char *prefix) snprintf(buf, sizeof(buf), "%s/%s", prefix, filename); else strlcpy(buf, filename, sizeof(buf)); - if (tar_extract_file(t, filename) != 0) + if (tar_extract_file(t, filename, prefix) != 0) return -1; } @@ -86,7 +86,7 @@ tar_extract_all(TAR *t, char *prefix) continue; } */ - if (tar_extract_file(t, buf) != 0) + if (tar_extract_file(t, buf, prefix) != 0) return -1; } return (i == 1 ? 0 : -1); -- cgit v1.2.3