mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	Don't hardcode errno constant
The value of ENOENT is architecture-dependent, so don't assume it's always 2.
This commit is contained in:
		| @@ -326,7 +326,7 @@ class YoutubeDL(object): | ||||
|                         ['fribidi', '-c', 'UTF-8'] + width_args, **sp_kwargs) | ||||
|                 self._output_channel = os.fdopen(master, 'rb') | ||||
|             except OSError as ose: | ||||
|                 if ose.errno == 2: | ||||
|                 if ose.errno == errno.ENOENT: | ||||
|                     self.report_warning('Could not find fribidi executable, ignoring --bidi-workaround . Make sure that  fribidi  is an executable file in one of the directories in your $PATH.') | ||||
|                 else: | ||||
|                     raise | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jakub Wilk
					Jakub Wilk