ソースを参照

Merge remote-tracking branch 'Asido/master'

Philipp Hagemeister 12 年 前
コミット
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):