diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2006-04-12 08:04:42 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2006-04-12 08:04:42 +0000 |
commit | be5542f7168f9cdc40cc20c6a9831143ddfdbdc4 (patch) | |
tree | 597d63f5f3e01ab5380f766fdfe8fc52855ccfe8 /winsup | |
parent | 076887efab5cfff2844aea7072a3f63ced3402fc (diff) | |
download | cygnal-be5542f7168f9cdc40cc20c6a9831143ddfdbdc4.tar.gz cygnal-be5542f7168f9cdc40cc20c6a9831143ddfdbdc4.tar.bz2 cygnal-be5542f7168f9cdc40cc20c6a9831143ddfdbdc4.zip |
* include/secext.h: Enclose function declarations in extern "C" for
__cplusplus.
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/w32api/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/w32api/include/secext.h | 11 |
2 files changed, 15 insertions, 1 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 10de1e741..c966302e8 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,8 @@ +2006-04-08 Danny Smith <dannysmith@users.sourceforge.net> + + * include/secext.h: Enclose function declarations in extern "C" + if __cplusplus. + 2006-04-11 Chris Sutcliffe <ir0nh34d@users.sourceforge.net> * include/comcat.h: INTERFACE should not remain defined diff --git a/winsup/w32api/include/secext.h b/winsup/w32api/include/secext.h index 1919f4fef..15457e047 100644 --- a/winsup/w32api/include/secext.h +++ b/winsup/w32api/include/secext.h @@ -1,9 +1,14 @@ #ifndef _SECEXT_H #define _SECEXT_H + #if __GNUC__ >= 3 #pragma GCC system_header #endif +#ifdef __cplusplus +extern "C" { +#endif + #ifndef RC_INVOKED #if (_WIN32_WINNT >= 0x0500) typedef enum @@ -37,7 +42,11 @@ BOOLEAN WINAPI TranslateNameW(LPCWSTR,EXTENDED_NAME_FORMAT,EXTENDED_NAME_FORMAT, #define TranslateName TranslateNameA #endif - #endif /* ! RC_INVOKED */ #endif /* _WIN32_WINNT >= 0x0500 */ + +#ifdef __cplusplus +} +#endif + #endif /* ! _SECEXT_H */ |