mirror of https://github.com/aria2/aria2
2010-03-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Rewritten lastByteMask * src/bitfield.hpull/1/head
parent
522ab21ebf
commit
6301084ea8
|
@ -1,3 +1,8 @@
|
||||||
|
2010-03-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
|
Rewritten lastByteMask
|
||||||
|
* src/bitfield.h
|
||||||
|
|
||||||
2010-03-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
2010-03-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
Redefined the maximum length of buffer used for HTTP header.
|
Redefined the maximum length of buffer used for HTTP header.
|
||||||
|
|
|
@ -54,7 +54,12 @@ inline unsigned char lastByteMask(size_t nbits)
|
||||||
if(nbits == 0) {
|
if(nbits == 0) {
|
||||||
return 0;
|
return 0;
|
||||||
} else {
|
} else {
|
||||||
return -256 >> (8-((nbits+7)/8*8-nbits));
|
int s = nbits%8;
|
||||||
|
if(s == 0) {
|
||||||
|
return 0xff;
|
||||||
|
} else {
|
||||||
|
return -256 >> s;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue