fixed packet header bug in createVoxelEditMessage()

This commit is contained in:
ZappoMan 2013-08-06 19:15:05 -07:00
parent 8a912feb32
commit 24ec0b0ddc

View file

@ -215,7 +215,6 @@ bool createVoxelEditMessage(unsigned char command, short int sequence,
bool success = true; // assume the best
int messageSize = MAXIMUM_EDIT_VOXEL_MESSAGE_SIZE; // just a guess for now
int actualMessageSize = 3;
unsigned char* messageBuffer = new unsigned char[messageSize];
int numBytesPacketHeader = populateTypeAndVersion(messageBuffer, command);
@ -223,6 +222,7 @@ bool createVoxelEditMessage(unsigned char command, short int sequence,
*sequenceAt = sequence;
unsigned char* copyAt = &messageBuffer[numBytesPacketHeader + sizeof(sequence)];
int actualMessageSize = numBytesPacketHeader + sizeof(sequence);
for (int i = 0; i < voxelCount && success; i++) {
// get the coded voxel