mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-31 03:32:28 +00:00 
			
		
		
		
	Use sys.getdefaultencoding() instead of sys.stdout.encoding (#6612)
This commit is contained in:
		
							parent
							
								
									6e7d80633d
								
							
						
					
					
						commit
						1a9990a92f
					
				
					 4 changed files with 6 additions and 6 deletions
				
			
		|  | @ -122,7 +122,7 @@ FPMATH_ENABLED=getenv("FPMATH_ENABLED", "True") | |||
| def check_output(cmd): | ||||
|     out = subprocess.Popen(cmd, stdout=subprocess.PIPE).communicate()[0] | ||||
|     if out != None: | ||||
|         enc = sys.stdout.encoding | ||||
|         enc = sys.getdefaultencoding() | ||||
|         if enc != None: return out.decode(enc).rstrip('\r\n') | ||||
|         else: return out.rstrip('\r\n') | ||||
|     else: | ||||
|  |  | |||
|  | @ -1836,14 +1836,14 @@ if sys.version < '3': | |||
| else: | ||||
|   def _str_to_bytes(s): | ||||
|     if isinstance(s, str): | ||||
|         enc = sys.stdout.encoding | ||||
|         enc = sys.getdefaultencoding() | ||||
|         return s.encode(enc if enc != None else 'latin-1') | ||||
|     else: | ||||
|         return s | ||||
| 
 | ||||
|   def _to_pystr(s): | ||||
|      if s != None: | ||||
|         enc = sys.stdout.encoding | ||||
|         enc = sys.getdefaultencoding() | ||||
|         return s.decode(enc if enc != None else 'latin-1') | ||||
|      else: | ||||
|         return "" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue