fix issue#3 - binary receive bug

This commit is contained in:
melo.yao 2015-04-12 21:15:51 +08:00
parent 933426051f
commit d7f5ceb859

View File

@ -144,7 +144,7 @@ namespace sio
if (mem_it!=value.MemberEnd() && mem_it->value.GetBool()) { if (mem_it!=value.MemberEnd() && mem_it->value.GetBool()) {
int num = value["num"].GetInt(); int num = value["num"].GetInt();
if(num > 0 && num < buffers.size()) if(num >= 0 && num < buffers.size())
{ {
return binary_message::create(buffers[num]); return binary_message::create(buffers[num]);
} }