diff options
Diffstat (limited to 'src/shared/lua_api/load_net.cpp')
| -rw-r--r-- | src/shared/lua_api/load_net.cpp | 49 |
1 files changed, 26 insertions, 23 deletions
diff --git a/src/shared/lua_api/load_net.cpp b/src/shared/lua_api/load_net.cpp index d8d321a..3452aa2 100644 --- a/src/shared/lua_api/load_net.cpp +++ b/src/shared/lua_api/load_net.cpp @@ -30,34 +30,35 @@ ect. */ extern "C" { - #include <lua.h> - #include <lauxlib.h> - #include <lualib.h> +# include <lua.h> +# include <lauxlib.h> +# include <lualib.h> } #include <string.h> - +#include <assert.h> #include <string> #include <map> -#include <nng/nng.h> - -#include <nng/transport/inproc/inproc.h> -#include <nng/transport/ipc/ipc.h> -#include <nng/transport/tcp/tcp.h> -#include <nng/transport/tls/tls.h> -#include <nng/transport/zerotier/zerotier.h> - -#include <nng/protocol/pair1/pair.h> -#include <nng/protocol/bus0/bus.h> -#include <nng/protocol/pubsub0/pub.h> -#include <nng/protocol/pubsub0/sub.h> -#include <nng/protocol/pipeline0/pull.h> -#include <nng/protocol/pipeline0/push.h> -#include <nng/protocol/reqrep0/req.h> -#include <nng/protocol/reqrep0/rep.h> -#include <nng/protocol/survey0/respond.h> -#include <nng/protocol/survey0/survey.h> - +extern "C" { +# include <nng/nng.h> + +# include <nng/transport/inproc/inproc.h> +# include <nng/transport/ipc/ipc.h> +# include <nng/transport/tcp/tcp.h> +# include <nng/transport/tls/tls.h> +# include <nng/transport/zerotier/zerotier.h> + +# include <nng/protocol/pair1/pair.h> +# include <nng/protocol/bus0/bus.h> +# include <nng/protocol/pubsub0/pub.h> +# include <nng/protocol/pubsub0/sub.h> +# include <nng/protocol/pipeline0/pull.h> +# include <nng/protocol/pipeline0/push.h> +# include <nng/protocol/reqrep0/req.h> +# include <nng/protocol/reqrep0/rep.h> +# include <nng/protocol/survey0/respond.h> +# include <nng/protocol/survey0/survey.h> +} #include "load_net.hpp" #include <shared/util/hashmap.hpp> @@ -336,6 +337,7 @@ int block_recv(lua_State *L){//{socket} } void gameloop_net(lua_State* L){ + assert(lua_gettop(L) == 0); //printf("Doing net of gameloop,starting with %d args\n",lua_gettop(L)); //printf("Got net\n"); lua_getglobal(L,"net");//{net} @@ -423,6 +425,7 @@ void gameloop_net(lua_State* L){ //printf("There are %d items left on the lua stack\n",lua_gettop(L)); lua_pop(L,2); //printf("Done with net game loop\n"); + assert(lua_gettop(L) == 0); } /*** |
