In fact, it probably would be more efficient to simply create copies of va_lists everywhere instead of reusing va_start and va_end like I did in my patch. I could submit another patch doing that and accounting for va_copy missing under windows if you would like. 
		
	
		
		
		
		
		
		
		
		
		
	
		
		
	
	
	 |