diff options
author | Mattes D <github@xoft.cz> | 2015-10-08 17:42:12 +0200 |
---|---|---|
committer | Mattes D <github@xoft.cz> | 2015-10-08 17:42:12 +0200 |
commit | 86ab236b01b1aa34f94cad53b7d0747f8619269f (patch) | |
tree | 6b0381ce01c59ab52362f3e4ebd15e4db84c910a | |
parent | Merge pull request #2528 from OdnetninI/master (diff) | |
parent | Fixed bindings for cTCPLink:StartTLSClient(). (diff) | |
download | cuberite-86ab236b01b1aa34f94cad53b7d0747f8619269f.tar cuberite-86ab236b01b1aa34f94cad53b7d0747f8619269f.tar.gz cuberite-86ab236b01b1aa34f94cad53b7d0747f8619269f.tar.bz2 cuberite-86ab236b01b1aa34f94cad53b7d0747f8619269f.tar.lz cuberite-86ab236b01b1aa34f94cad53b7d0747f8619269f.tar.xz cuberite-86ab236b01b1aa34f94cad53b7d0747f8619269f.tar.zst cuberite-86ab236b01b1aa34f94cad53b7d0747f8619269f.zip |
-rw-r--r-- | src/Bindings/ManualBindings_Network.cpp | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/Bindings/ManualBindings_Network.cpp b/src/Bindings/ManualBindings_Network.cpp index 99f86b500..1eec4ce53 100644 --- a/src/Bindings/ManualBindings_Network.cpp +++ b/src/Bindings/ManualBindings_Network.cpp @@ -626,25 +626,15 @@ static int tolua_cTCPLink_StartTLSClient(lua_State * L) // Function signature: // LinkInstance:StartTLSClient(OwnCert, OwnPrivKey, OwnPrivKeyPassword) -> [true] or [nil, ErrMsg] - cLuaState S(L); - if ( - !S.CheckParamUserType(1, "cTCPLink") || - !S.CheckParamString(2, 4) || - !S.CheckParamEnd(5) - ) - { - return 0; - } - // Get the link: - cLuaTCPLink * Link; + cLuaState S(L); if (lua_isnil(L, 1)) { LOGWARNING("cTCPLink:StartTLSClient(): invalid link object. Stack trace:"); S.LogStackTrace(); return 0; } - Link = *static_cast<cLuaTCPLink **>(lua_touserdata(L, 1)); + auto Link = *static_cast<cLuaTCPLink **>(lua_touserdata(L, 1)); // Read the params: AString OwnCert, OwnPrivKey, OwnPrivKeyPassword; |