diff options
Diffstat (limited to 'youtube_dl/utils.py')
| -rw-r--r-- | youtube_dl/utils.py | 16 | 
1 files changed, 7 insertions, 9 deletions
| diff --git a/youtube_dl/utils.py b/youtube_dl/utils.py index a0c41081a..40d6823a0 100644 --- a/youtube_dl/utils.py +++ b/youtube_dl/utils.py @@ -37,15 +37,13 @@ def preferredencoding():  	Returns the best encoding scheme for the system, based on  	locale.getpreferredencoding() and some further tweaks.  	""" -	def yield_preferredencoding(): -		try: -			pref = locale.getpreferredencoding() -			u'TEST'.encode(pref) -		except: -			pref = 'UTF-8' -		while True: -			yield pref -	return yield_preferredencoding().next() +	try: +		pref = locale.getpreferredencoding() +		u'TEST'.encode(pref) +	except: +		pref = 'UTF-8' + +	return pref  def htmlentity_transform(matchobj): | 
