From: cgf Date: Thu, 8 Dec 2011 06:58:10 +0000 (+0000) Subject: * include/sys/wait.h: Ensure that C++ functions are only used when using C++. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=c939a8ac6911b2776d85e403efad95f0372dbf36;p=pf3gnuchains%2Fpf3gnuchains4x.git * include/sys/wait.h: Ensure that C++ functions are only used when using C++. --- diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 9ab00e78b3..d832047ea5 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2011-12-08 Christopher Faylor Christian Franke + + * include/sys/wait.h: Ensure that C++ functions are only used when + using C++. + 2011-12-08 Christopher Faylor * select.cc (cygwin_select): Make sure that poll is called when diff --git a/winsup/cygwin/include/sys/wait.h b/winsup/cygwin/include/sys/wait.h index 4341f69703..e7d16095e1 100644 --- a/winsup/cygwin/include/sys/wait.h +++ b/winsup/cygwin/include/sys/wait.h @@ -72,10 +72,12 @@ union wait #ifdef __cplusplus +extern "C++" { inline int __wait_status_to_int (int __status) { return __status; } inline int __wait_status_to_int (const union wait & __status) { return __status.w_status; } +}; /* C++ wait() variants for `union wait'. */ inline pid_t wait (union wait *__status)