| 
					
				 | 
			
			
				@@ -94,6 +94,9 @@ def sanitize_open(filename, open_mode): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	""" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	try: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if filename == u'-': 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if sys.platform == 'win32': 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				import msvcrt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			return (sys.stdout, filename) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		stream = open(filename, open_mode) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		return (stream, filename) 
			 |