提交 abab663c 编写于 作者: Y youngwolf

A trivial change.

上级 f6bcdc0e
......@@ -404,9 +404,9 @@ public:
virtual typename super::buffer_type prepare_next_recv() {return unpacker_.prepare_next_recv();}
//msg must has been unpacked by this unpacker
virtual char* raw_data(typename super::msg_type& msg) const {return const_cast<char*>(super::stripped() ? msg.data() : std::next(msg.data(), ASCS_HEAD_LEN));}
virtual const char* raw_data(typename super::msg_ctype & msg) const {return super::stripped() ? msg.data() : std::next(msg.data(), ASCS_HEAD_LEN);}
virtual size_t raw_data_len(typename super::msg_ctype & msg) const {return super::stripped() ? msg.size() : msg.size() - ASCS_HEAD_LEN;}
virtual char* raw_data(typename super::msg_type& msg) const {return unpacker_.raw_data(*msg.raw_buffer());}
virtual const char* raw_data(typename super::msg_ctype& msg) const {return unpacker_.raw_data(*msg.raw_buffer());}
virtual size_t raw_data_len(typename super::msg_ctype& msg) const {return unpacker_.raw_data_len(*msg.raw_buffer());}
protected:
Unpacker unpacker_;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册