From 9ed6eda051c3423723e4e07ac480989d896a7cab Mon Sep 17 00:00:00 2001 From: flowtron Date: Tue, 2 Dec 2008 22:39:11 +0000 Subject: [PATCH] linux compile fixes git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3833 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/Makefile | 1 + source/src/client.cpp | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/source/src/Makefile b/source/src/Makefile index f39dfa8c..f087da61 100644 --- a/source/src/Makefile +++ b/source/src/Makefile @@ -6,6 +6,7 @@ PLATFORM_PREFIX=native CLIENT_LIBS=-L/usr/X11R6/lib -L../enet -lenet `sdl-config --libs` -lSDL_image -lz -lGL -lopenal -lvorbisfile CLIENT_OBJS= \ audiomanager.o \ + packetqueue.o \ client.o \ clientgame.o \ clients2c.o \ diff --git a/source/src/client.cpp b/source/src/client.cpp index 33561346..407a47d9 100644 --- a/source/src/client.cpp +++ b/source/src/client.cpp @@ -414,6 +414,7 @@ void gets2c() // get updates from the server break; case ENET_EVENT_TYPE_RECEIVE: + { extern packetqueue pkglogger; pkglogger.queue(*event.packet); @@ -421,8 +422,10 @@ void gets2c() // get updates from the server else servertoclient(event.channelID, event.packet->data, (int)event.packet->dataLength); enet_packet_destroy(event.packet); break; + } case ENET_EVENT_TYPE_DISCONNECT: + { extern const char *disc_reason(int reason); if(event.data>=DISC_NUM) event.data = DISC_NONE; if(event.peer==connpeer) @@ -436,6 +439,7 @@ void gets2c() // get updates from the server disconnect(); } return; + } default: break;