diff --git a/src/calibre/__init__.py b/src/calibre/__init__.py index 3c61de4bec..76ae742de9 100644 --- a/src/calibre/__init__.py +++ b/src/calibre/__init__.py @@ -382,8 +382,10 @@ def walk(dir): for f in record[-1]: yield os.path.join(record[0], f) -def strftime(fmt, t=time.localtime()): +def strftime(fmt, t=None): ''' A version of strtime that returns unicode strings. ''' + if t is None: + t = time.localtime() if iswindows: if isinstance(fmt, unicode): fmt = fmt.encode('mbcs')