diff options
| author | Diego Nehab <diego@tecgraf.puc-rio.br> | 2001-06-19 19:31:22 +0000 |
|---|---|---|
| committer | Diego Nehab <diego@tecgraf.puc-rio.br> | 2001-06-19 19:31:22 +0000 |
| commit | c16b6d931243bed0d41f2fe1b7fced48fa493268 (patch) | |
| tree | 861801082ad562e69f2ce67c335b1d694a80f73d /src | |
| parent | ce0ad4c6b687aa6ff8aa24ef510e6e8716f9e995 (diff) | |
| download | luasocket-c16b6d931243bed0d41f2fe1b7fced48fa493268.tar.gz luasocket-c16b6d931243bed0d41f2fe1b7fced48fa493268.tar.bz2 luasocket-c16b6d931243bed0d41f2fe1b7fced48fa493268.zip | |
LUASOCKET_API now prefixes all exported function declarations.
Diffstat (limited to 'src')
| -rw-r--r-- | src/luasocket.c | 2 | ||||
| -rw-r--r-- | src/luasocket.h | 9 |
2 files changed, 9 insertions, 2 deletions
diff --git a/src/luasocket.c b/src/luasocket.c index 96733b5..f72615a 100644 --- a/src/luasocket.c +++ b/src/luasocket.c | |||
| @@ -1660,7 +1660,7 @@ static int receive_word(lua_State *L, p_sock sock) | |||
| 1660 | * Initializes the library interface with Lua and the socket library. | 1660 | * Initializes the library interface with Lua and the socket library. |
| 1661 | * Defines the symbols exported to Lua. | 1661 | * Defines the symbols exported to Lua. |
| 1662 | \*-------------------------------------------------------------------------*/ | 1662 | \*-------------------------------------------------------------------------*/ |
| 1663 | void lua_socketlibopen(lua_State *L) | 1663 | LUASOCKET_API void lua_socketlibopen(lua_State *L) |
| 1664 | { | 1664 | { |
| 1665 | struct luaL_reg funcs[] = { | 1665 | struct luaL_reg funcs[] = { |
| 1666 | {"bind", global_tcpbind}, | 1666 | {"bind", global_tcpbind}, |
diff --git a/src/luasocket.h b/src/luasocket.h index 4402c02..a580b2c 100644 --- a/src/luasocket.h +++ b/src/luasocket.h | |||
| @@ -21,9 +21,16 @@ | |||
| 21 | /* note that 576 bytes is the maximum safe value */ | 21 | /* note that 576 bytes is the maximum safe value */ |
| 22 | 22 | ||
| 23 | /*-------------------------------------------------------------------------*\ | 23 | /*-------------------------------------------------------------------------*\ |
| 24 | * This macro prefixes all exported API functions | ||
| 25 | \*-------------------------------------------------------------------------*/ | ||
| 26 | #ifndef LUASOCKET_API | ||
| 27 | #define LUASOCKET_API extern | ||
| 28 | #endif | ||
| 29 | |||
| 30 | /*-------------------------------------------------------------------------*\ | ||
| 24 | * Initializes the library interface with Lua and the socket library. | 31 | * Initializes the library interface with Lua and the socket library. |
| 25 | * Defines the symbols exported to Lua. | 32 | * Defines the symbols exported to Lua. |
| 26 | \*-------------------------------------------------------------------------*/ | 33 | \*-------------------------------------------------------------------------*/ |
| 27 | void lua_socketlibopen(lua_State *L); | 34 | LUASOCKET_API void lua_socketlibopen(lua_State *L); |
| 28 | 35 | ||
| 29 | #endif /* _LUASOCKET_H_ */ | 36 | #endif /* _LUASOCKET_H_ */ |
