- If allocation of a new buffer fails, use an already-allocated unused buffer if available (low memory conditions) - Allocate buffers dynamically, so memory isn't wasted on wrong-sized buffers. - No more _MAX_BLOCK_SIZE.
Description
				
					Languages
				
				
								
								
									C
								
								78.2%
							
						
							
								
								
									Roff
								
								10.2%
							
						
							
								
								
									Assembly
								
								4.6%
							
						
							
								
								
									Shell
								
								3.7%
							
						
							
								
								
									Makefile
								
								1.6%
							
						
							
								
								
									Other
								
								1.2%