From 8f6cc227cd46db8f008720ef7f50250152a5788e Mon Sep 17 00:00:00 2001 From: Sengian Date: Sun, 21 Nov 2010 00:08:23 +0100 Subject: [PATCH] Minor modification mreplace.py --- src/calibre/utils/mreplace.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/utils/mreplace.py b/src/calibre/utils/mreplace.py index dff5fab578..b9fbc0bded 100644 --- a/src/calibre/utils/mreplace.py +++ b/src/calibre/utils/mreplace.py @@ -17,7 +17,7 @@ class MReplace(UserDict): if len(self.data) > 0: keys = sorted(self.data.keys(), key=len) keys.reverse() - tmp = "(%s)" % "|".join([re.escape(item) for item in keys]) + tmp = "(%s)" % "|".join(map(re.escape, keys)) if self.re != tmp: self.re = tmp self.regex = re.compile(self.re)