Remove dead code

pull/675/head
Tatsuhiro Tsujikawa 2016-06-10 00:18:35 +09:00
parent e220c53849
commit fd024e6773
1 changed files with 7 additions and 16 deletions

View File

@ -150,22 +150,13 @@ bool PeerConnection::receiveMessage(unsigned char* data, size_t& dataLength)
else {
assert(resbufOffset_ == resbufLength_);
if (resbufLength_ != 0) {
if (msgOffset_ == 0 && resbufLength_ == currentPayloadLength_ + 4) {
// All bytes in buffer have been processed, so clear it
// away.
resbufLength_ = 0;
resbufOffset_ = 0;
msgOffset_ = 0;
}
else {
// Shift buffer so that resbuf_[msgOffset_] moves to
// rebuf_[0].
memmove(resbuf_.get(), resbuf_.get() + msgOffset_,
resbufLength_ - msgOffset_);
resbufLength_ -= msgOffset_;
resbufOffset_ = resbufLength_;
msgOffset_ = 0;
}
// Shift buffer so that resbuf_[msgOffset_] moves to
// rebuf_[0].
memmove(resbuf_.get(), resbuf_.get() + msgOffset_,
resbufLength_ - msgOffset_);
resbufLength_ -= msgOffset_;
resbufOffset_ = resbufLength_;
msgOffset_ = 0;
}
size_t nread;
// To reduce the amount of copy involved in buffer shift, large