summaryrefslogtreecommitdiffstats
path: root/src/Bindings/ManualBindings_Network.cpp
diff options
context:
space:
mode:
authorMattes D <github@xoft.cz>2015-10-08 16:14:50 +0200
committerMattes D <github@xoft.cz>2015-10-08 16:14:50 +0200
commit6c7f51a0083ffaf63174cc847e193ce7f8c084bd (patch)
tree6b0381ce01c59ab52362f3e4ebd15e4db84c910a /src/Bindings/ManualBindings_Network.cpp
parentMerge pull request #2528 from OdnetninI/master (diff)
downloadcuberite-6c7f51a0083ffaf63174cc847e193ce7f8c084bd.tar
cuberite-6c7f51a0083ffaf63174cc847e193ce7f8c084bd.tar.gz
cuberite-6c7f51a0083ffaf63174cc847e193ce7f8c084bd.tar.bz2
cuberite-6c7f51a0083ffaf63174cc847e193ce7f8c084bd.tar.lz
cuberite-6c7f51a0083ffaf63174cc847e193ce7f8c084bd.tar.xz
cuberite-6c7f51a0083ffaf63174cc847e193ce7f8c084bd.tar.zst
cuberite-6c7f51a0083ffaf63174cc847e193ce7f8c084bd.zip
Diffstat (limited to 'src/Bindings/ManualBindings_Network.cpp')
-rw-r--r--src/Bindings/ManualBindings_Network.cpp14
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;