Movement code not buggy anymore. Also changed package to not allocate more data than needed.

This commit is contained in:
stiffly
2015-12-16 13:52:16 +01:00
parent a2d55feed1
commit 50ccf96268
3 changed files with 10 additions and 8 deletions
+3 -1
View File
@@ -2,6 +2,7 @@
Package::Package(MessageType type, unsigned int& packageID)
{
m_Data = new char[128];
// Create message header
// Add message type
int messageType = static_cast<int>(type);
@@ -12,9 +13,10 @@ Package::Package(MessageType type, unsigned int& packageID)
}
Package::Package(char* data, int sizeOfPackage)
Package::Package(char* data, const int sizeOfPackage)
{
// Create message
m_Data = new char[sizeOfPackage];
memcpy(m_Data, data, sizeOfPackage);
m_Offset = sizeOfPackage;
}