From 4e363330a3b9e6ba082869f87820690e501f0a2d Mon Sep 17 00:00:00 2001 From: "E. Westbrook" Date: Wed, 27 Feb 2019 21:02:13 -0700 Subject: [PATCH] unixstream: pragma visibility --- src/unixstream.c | 6 +----- src/unixstream.h | 4 ++++ 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/unixstream.c b/src/unixstream.c index ce2d3af..02aced9 100644 --- a/src/unixstream.c +++ b/src/unixstream.c @@ -4,10 +4,6 @@ \*=========================================================================*/ #include "luasocket.h" -#include "lua.h" -#include "lauxlib.h" -#include "compat.h" - #include "auxiliar.h" #include "socket.h" #include "options.h" @@ -82,7 +78,7 @@ static luaL_Reg func[] = { /*-------------------------------------------------------------------------*\ * Initializes module \*-------------------------------------------------------------------------*/ -LUASOCKET_PRIVATE int unixstream_open(lua_State *L) +int unixstream_open(lua_State *L) { /* create classes */ auxiliar_newclass(L, "unixstream{master}", unixstream_methods); diff --git a/src/unixstream.h b/src/unixstream.h index ef1d071..8ffba8f 100644 --- a/src/unixstream.h +++ b/src/unixstream.h @@ -16,6 +16,10 @@ \*=========================================================================*/ #include "unix.h" +#pragma GCC visibility push(hidden) + int unixstream_open(lua_State *L); +#pragma GCC visibility pop + #endif /* UNIXSTREAM_H */