diff --git a/fmt/fmt_escapecharxml.c b/fmt/fmt_escapecharxml.c index 94f1f55..18c1cb7 100644 --- a/fmt/fmt_escapecharxml.c +++ b/fmt/fmt_escapecharxml.c @@ -29,5 +29,11 @@ string: } #ifdef __GNUC__ +#ifdef __APPLE__ +size_t fmt_escapecharhtml(char* dest,uint32_t ch) { + return fmt_escapecharxml(dest,ch); +} +#else size_t fmt_escapecharhtml(char* dest,uint32_t ch) __attribute__((__alias__("fmt_escapecharxml"))); #endif +#endif diff --git a/socket/socket_fastopen.c b/socket/socket_fastopen.c index 5c877b3..0a9c659 100644 --- a/socket/socket_fastopen.c +++ b/socket/socket_fastopen.c @@ -7,7 +7,7 @@ #include int socket_fastopen(int s) { -#ifdef TCP_FASTOPEN +#if defined(SOL_TCP) && defined(TCP_FASTOPEN) return setsockopt(s,SOL_TCP,TCP_FASTOPEN,(int[]){ 5 }, sizeof(int)); #else #ifdef ENOPROTOOPT