aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archival/tar.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/archival/tar.c b/archival/tar.c
index 545081a01..64a4e35be 100644
--- a/archival/tar.c
+++ b/archival/tar.c
@@ -504,6 +504,9 @@ static int writeFileToTarball(const char *fileName, struct stat *statbuf,
504} 504}
505 505
506#if ENABLE_FEATURE_TAR_GZIP || ENABLE_FEATURE_TAR_BZIP2 506#if ENABLE_FEATURE_TAR_GZIP || ENABLE_FEATURE_TAR_BZIP2
507#if !(ENABLE_FEATURE_TAR_GZIP && ENABLE_FEATURE_TAR_BZIP2)
508#define vfork_compressor(tar_fd, gzip) vfork_compressor(tar_fd)
509#endif
507/* Don't inline: vfork scares gcc and pessimizes code */ 510/* Don't inline: vfork scares gcc and pessimizes code */
508static void NOINLINE vfork_compressor(int tar_fd, int gzip) 511static void NOINLINE vfork_compressor(int tar_fd, int gzip)
509{ 512{