Преглед изворни кода

Merge remote-tracking branch 'Asido/master'

Philipp Hagemeister пре 13 година
родитељ
комит
1a9c655e3b
1 измењених фајлова са 7 додато и 9 уклоњено
  1. 7 9
      youtube_dl/utils.py

+ 7 - 9
youtube_dl/utils.py

@@ -37,15 +37,13 @@ def preferredencoding():
 	Returns the best encoding scheme for the system, based on
 	Returns the best encoding scheme for the system, based on
 	locale.getpreferredencoding() and some further tweaks.
 	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):
 def htmlentity_transform(matchobj):