mirror of https://github.com/aria2/aria2
2009-02-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed buffer overrun. * src/DHTRoutingTableDeserializer.ccpull/1/head
parent
c7cf936956
commit
8f596468eb
|
@ -1,3 +1,8 @@
|
||||||
|
2009-02-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
|
Fixed buffer overrun.
|
||||||
|
* src/DHTRoutingTableDeserializer.cc
|
||||||
|
|
||||||
2009-02-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
2009-02-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
Added LL for long long int constant.
|
Added LL for long long int constant.
|
||||||
|
|
|
@ -91,7 +91,7 @@ void DHTRoutingTableDeserializer::deserialize(std::istream& in)
|
||||||
memset(zero, 0, sizeof(zero));
|
memset(zero, 0, sizeof(zero));
|
||||||
|
|
||||||
int version;
|
int version;
|
||||||
char buf[26];
|
char buf[55];
|
||||||
// header
|
// header
|
||||||
in.read(buf, 8);
|
in.read(buf, 8);
|
||||||
if(memcmp(header, buf, 8) == 0) {
|
if(memcmp(header, buf, 8) == 0) {
|
||||||
|
|
Loading…
Reference in New Issue