diff options
author | Diego Nehab <diego@tecgraf.puc-rio.br> | 2004-06-04 15:15:45 +0000 |
---|---|---|
committer | Diego Nehab <diego@tecgraf.puc-rio.br> | 2004-06-04 15:15:45 +0000 |
commit | 9ed7f955e5fc69af9bf1794fa2c8cd227981ba24 (patch) | |
tree | 8c3521366ef84f534bbec278437be7ea24e2ac1c /src/socket.lua | |
parent | 63d60223da9de60f873ca08a25dbd9512c998929 (diff) | |
download | luasocket-9ed7f955e5fc69af9bf1794fa2c8cd227981ba24.tar.gz luasocket-9ed7f955e5fc69af9bf1794fa2c8cd227981ba24.tar.bz2 luasocket-9ed7f955e5fc69af9bf1794fa2c8cd227981ba24.zip |
Só pra não perder se der merda.
Diffstat (limited to 'src/socket.lua')
-rw-r--r-- | src/socket.lua | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/src/socket.lua b/src/socket.lua index e6e20f2..418cd1b 100644 --- a/src/socket.lua +++ b/src/socket.lua | |||
@@ -6,18 +6,9 @@ | |||
6 | 6 | ||
7 | ----------------------------------------------------------------------------- | 7 | ----------------------------------------------------------------------------- |
8 | -- Load LuaSocket from dynamic library | 8 | -- Load LuaSocket from dynamic library |
9 | -- Comment these lines if you are loading static | ||
10 | ----------------------------------------------------------------------------- | 9 | ----------------------------------------------------------------------------- |
11 | open, err1, err2 = loadlib("luasocket", "luaopen_socket") | 10 | local open = assert(loadlib("luasocket", "luaopen_socket")) |
12 | if not open then error(err1) end | 11 | local socket = assert(open()) |
13 | open() | ||
14 | if not LUASOCKET_LIBNAME then error("LuaSocket init failed") end | ||
15 | |||
16 | ----------------------------------------------------------------------------- | ||
17 | -- Namespace independence | ||
18 | ----------------------------------------------------------------------------- | ||
19 | local socket = _G[LUASOCKET_LIBNAME] | ||
20 | if not socket then error('LuaSocket init failed') end | ||
21 | 12 | ||
22 | ----------------------------------------------------------------------------- | 13 | ----------------------------------------------------------------------------- |
23 | -- Auxiliar functions | 14 | -- Auxiliar functions |
@@ -172,3 +163,5 @@ end | |||
172 | socket.sourcet["default"] = socket.sourcet["until-closed"] | 163 | socket.sourcet["default"] = socket.sourcet["until-closed"] |
173 | 164 | ||
174 | socket.source = socket.choose(socket.sourcet) | 165 | socket.source = socket.choose(socket.sourcet) |
166 | |||
167 | return socket | ||