Code:
protocol80.cpp: In member function `void Protocol80::cancelRuleViolation(std::string)':
protocol80.cpp:2991: error: no matching function for call to `Player::sendNetworkMessage(NetworkMessage*&)'
player.h:510: note: candidates are: void Player::sendNetworkMessage(NetworkMessage&)
networkmessage.h: In member function `void Protocol80::speakToReporter(std::string, std::string)':
networkmessage.h:50: error: `void NetworkMessage::Reset()' is protected
protocol80.cpp:3056: error: within this context
protocol80.cpp:3069: error: no matching function for call to `Player::sendNetworkMessage(NetworkMessage*&)'
player.h:510: note: candidates are: void Player::sendNetworkMessage(NetworkMessage&)
networkmessage.h:50: error: `void NetworkMessage::Reset()' is protected
protocol80.cpp:3070: error: within this context
networkmessage.h: In member function `void Protocol80::speakToGamemaster(std::string)':
networkmessage.h:50: error: `void NetworkMessage::Reset()' is protected
protocol80.cpp:3095: error: within this context
make.exe: *** [protocol80.o] Error 1
Execution terminated
Any idea?