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 | ||
