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>
 | 
			
		||||
 | 
			
		||||
	Redefined the maximum length of buffer used for HTTP header.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -54,7 +54,12 @@ inline unsigned char lastByteMask(size_t nbits)
 | 
			
		|||
  if(nbits == 0) {
 | 
			
		||||
    return 0;
 | 
			
		||||
  } 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