bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

pipe-filter-ii, pipe-filter-gi: Fix warnings on native Windows


From: Bruno Haible
Subject: pipe-filter-ii, pipe-filter-gi: Fix warnings on native Windows
Date: Mon, 07 Sep 2020 00:22:54 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-186-generic; KDE/5.18.0; x86_64; ; )

This patch fixes clang warnings on native Windows:
  warning: implicit declaration of function '_endthreadex' is invalid in C99
  warning: implicit declaration of function '_beginthreadex' is invalid in C99


2020-09-06  Bruno Haible  <bruno@clisp.org>

        pipe-filter-ii, pipe-filter-gi: Fix warnings on native Windows.
        * lib/pipe-filter-ii.c: Include <process.h>.
        * lib/pipe-filter-gi.c: Likewise.

diff --git a/lib/pipe-filter-gi.c b/lib/pipe-filter-gi.c
index 8b6870f..f7f8f6e 100644
--- a/lib/pipe-filter-gi.c
+++ b/lib/pipe-filter-gi.c
@@ -28,6 +28,7 @@
 #include <unistd.h>
 #if defined _WIN32 && ! defined __CYGWIN__
 # include <windows.h>
+# include <process.h> /* _beginthreadex, _endthreadex */
 #else
 # include <signal.h>
 # include <sys/select.h>
diff --git a/lib/pipe-filter-ii.c b/lib/pipe-filter-ii.c
index 77a29dc..b29f802 100644
--- a/lib/pipe-filter-ii.c
+++ b/lib/pipe-filter-ii.c
@@ -27,6 +27,7 @@
 #include <unistd.h>
 #if defined _WIN32 && ! defined __CYGWIN__
 # include <windows.h>
+# include <process.h> /* _beginthreadex, _endthreadex */
 #elif defined __KLIBC__
 # define INCL_DOS
 # include <os2.h>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]