Fix link errors

This commit is contained in:
Atlante45 2015-07-08 19:56:07 -07:00
parent 405e4f37ab
commit cb49d89369
2 changed files with 5 additions and 4 deletions

View file

@ -21,11 +21,11 @@ int64_t NLPacket::maxPayloadSize(PacketType::Value type) {
return Packet::maxPayloadSize(type) - localHeaderSize(type);
}
qint64 Packet::totalHeadersSize() const {
qint64 NLPacket::totalHeadersSize() const {
return localHeaderSize() + Packet::localHeaderSize();
}
qint64 Packet::localHeaderSize() const {
qint64 NLPacket::localHeaderSize() const {
return localHeaderSize(_type);
}

View file

@ -38,8 +38,9 @@ public:
template<typename U> qint64 readPrimitive(U* data);
template<typename U> qint64 writePrimitive(const U& data);
protected:
qint64 writeData(const char* data, qint64 maxSize);
qint64 readData(char* data, qint64 maxSize) { return 0; }
virtual qint64 writeData(const char* data, qint64 maxSize);
virtual qint64 readData(char* data, qint64 maxSize) { return 0; }
private:
PacketList(const PacketList& other) = delete;
PacketList& operator=(const PacketList& other) = delete;