summaryrefslogtreecommitdiffstats
path: root/Utilities/cmtar/extract.c
diff options
context:
space:
mode:
Diffstat (limited to 'Utilities/cmtar/extract.c')
-rw-r--r--Utilities/cmtar/extract.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/Utilities/cmtar/extract.c b/Utilities/cmtar/extract.c
index 3ebdeeb..cb1fab3 100644
--- a/Utilities/cmtar/extract.c
+++ b/Utilities/cmtar/extract.c
@@ -470,11 +470,13 @@ tar_extract_hardlink(TAR * t, char *realname)
return -1;
}
+#ifndef WIN32
if (pathname)
{
free(pathname);
}
return 0;
+#endif
}
@@ -545,11 +547,13 @@ tar_extract_symlink(TAR *t, char *realname)
return -1;
}
+#ifndef WIN32
if (pathname)
{
free(pathname);
}
return 0;
+#endif
}
@@ -620,11 +624,13 @@ tar_extract_chardev(TAR *t, char *realname)
return -1;
}
+#ifndef WIN32
if (pathname)
{
free(pathname);
}
return 0;
+#endif
}
@@ -694,11 +700,13 @@ tar_extract_blockdev(TAR *t, char *realname)
return -1;
}
+#ifndef WIN32
if (pathname)
{
free(pathname);
}
return 0;
+#endif
}
@@ -867,9 +875,11 @@ tar_extract_fifo(TAR *t, char *realname)
return -1;
}
+#ifndef WIN32
if (pathname)
{
free(pathname);
}
return 0;
+#endif
}