Index: client/Client/Client.vcxproj
===================================================================
--- client/Client/Client.vcxproj	(revision 46d64695d8d9b46a9adea74da159caae18698af6)
+++ client/Client/Client.vcxproj	(revision 9fe18076656338f5d28fc6982600f7aae89c503c)
@@ -47,5 +47,5 @@
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <AdditionalLibraryDirectories>c:\allegro\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <AdditionalDependencies>allegro-5.0.8-monolith-md-debug.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalDependencies>allegro-5.0.9-monolith-md-debug.lib;%(AdditionalDependencies)</AdditionalDependencies>
     </Link>
   </ItemDefinitionGroup>
@@ -68,4 +68,5 @@
   <ItemGroup>
     <ClCompile Include="..\..\common\Common.cpp" />
+    <ClCompile Include="..\..\common\MessageContainer.cpp" />
     <ClCompile Include="..\..\common\MessageProcessor.cpp" />
     <ClCompile Include="..\..\common\Projectile.cpp" />
@@ -84,4 +85,5 @@
     <ClInclude Include="..\..\common\Common.h" />
     <ClInclude Include="..\..\common\Compiler.h" />
+    <ClInclude Include="..\..\common\MessageContainer.h" />
     <ClInclude Include="..\..\common\MessageProcessor.h" />
     <ClInclude Include="..\..\common\Projectile.h" />
Index: client/Client/Client.vcxproj.filters
===================================================================
--- client/Client/Client.vcxproj.filters	(revision 46d64695d8d9b46a9adea74da159caae18698af6)
+++ client/Client/Client.vcxproj.filters	(revision 9fe18076656338f5d28fc6982600f7aae89c503c)
@@ -67,4 +67,7 @@
       <Filter>Source Files\gui</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\common\MessageContainer.cpp">
+      <Filter>Source Files\common</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
@@ -108,4 +111,7 @@
       <Filter>Header Files\gui</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\common\MessageContainer.h">
+      <Filter>Header Files\common</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
Index: common/MessageProcessor.cpp
===================================================================
--- common/MessageProcessor.cpp	(revision 46d64695d8d9b46a9adea74da159caae18698af6)
+++ common/MessageProcessor.cpp	(revision 9fe18076656338f5d28fc6982600f7aae89c503c)
@@ -73,5 +73,5 @@
       for (it2 = sentMsg.begin(); it2 != sentMsg.end(); it2++) {
          if (!(it2->second.getAcked())) {
-            sendto(sock, it2->second.getMessage(), sizeof(NETWORK_MSG), 0, (struct sockaddr *)&it2->first, sizeof(struct sockaddr_in));
+            sendto(sock, (const char*)it2->second.getMessage(), sizeof(NETWORK_MSG), 0, (struct sockaddr *)&it2->first, sizeof(struct sockaddr_in));
          }
       }
