From 5ba7efe20b1770c5e080ee4aa1e75b161e10963a Mon Sep 17 00:00:00 2001 From: ghost Date: Tue, 7 Jul 2009 09:48:20 +0200 Subject: [PATCH] take care of utf-8 when cutting filename --- lib/python/Tools/Directories.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/python/Tools/Directories.py b/lib/python/Tools/Directories.py index 2380ed96..f9394978 100755 --- a/lib/python/Tools/Directories.py +++ b/lib/python/Tools/Directories.py @@ -176,8 +176,10 @@ def getRecordingFilename(basename, dirname = None): if dirname is not None: filename = ''.join((dirname, filename)) - if len(filename) > 240: - filename = filename[:240] + while len(filename) > 240: + filename = filename.decode('UTF-8') + filename = filename[:-1] + filename = filename.encode('UTF-8') i = 0 while True: -- 2.30.2