]> git.seodisparate.com - SimpleArchiver/commitdiff
"Fix" windows build
authorStephen Seo <seo.disparate@gmail.com>
Thu, 18 Jul 2024 04:33:35 +0000 (13:33 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Thu, 18 Jul 2024 04:33:35 +0000 (13:33 +0900)
src/archiver.c

index 880412b91bb883b20fb626b352dbf4e446214bb2..b8a75765bd417147b9b89d9cf2392b9dd7cba150 100644 (file)
@@ -698,6 +698,9 @@ int simple_archiver_parse_archive_info(FILE *in_f, int do_extract,
 
       if (do_extract && !skip) {
         fprintf(stderr, "  Extracting...\n");
+#if SIMPLE_ARCHIVER_PLATFORM == SIMPLE_ARCHIVER_PLATFORM_COSMOPOLITAN || \
+    SIMPLE_ARCHIVER_PLATFORM == SIMPLE_ARCHIVER_PLATFORM_MAC ||          \
+    SIMPLE_ARCHIVER_PLATFORM == SIMPLE_ARCHIVER_PLATFORM_LINUX
         int pipe_into_cmd[2];
         int pipe_outof_cmd[2];
         pid_t decompressor_pid;
@@ -831,6 +834,7 @@ int simple_archiver_parse_archive_info(FILE *in_f, int do_extract,
         waitpid(decompressor_pid, NULL, 0);
 
         fprintf(stderr, "  Extracted.\n");
+#endif
       } else {
         while (u64 != 0) {
           if (u64 > 1024) {