From 14af218559243c1e16cf871e1823f1a5d8cece9f Mon Sep 17 00:00:00 2001 From: sin Date: Wed, 11 Mar 2015 11:18:31 +0000 Subject: Ignore C++ for now It is not legal to override standard functions using macros in C++. We may have to revisit this in the future. --- include/sys/socket.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'include/sys/socket.h') diff --git a/include/sys/socket.h b/include/sys/socket.h index fc7381a..02ff2ab 100644 --- a/include/sys/socket.h +++ b/include/sys/socket.h @@ -5,9 +5,7 @@ #if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 0 && defined(__OPTIMIZE__) && __OPTIMIZE__ > 0 -#ifdef __cplusplus -extern "C" { -#endif +#ifndef __cplusplus static inline __attribute__ ((always_inline)) ssize_t @@ -64,8 +62,6 @@ __fortify_sendto(int sockfd, const void *buf, size_t n, int flags, #undef sendto #define sendto(sockfd, buf, n, flags, sa, salen) __fortify_sendto(sockfd, buf, n, flags, sa, salen) -#ifdef __cplusplus -} #endif #endif -- cgit v1.3