From 2e6811d2d4617dd238fdb140a6209c4843de5e44 Mon Sep 17 00:00:00 2001 From: Jay Lee Date: Wed, 23 Dec 2015 06:26:45 -0500 Subject: [PATCH] Limit cache filenames to 64 chars to prevent long paths from confusing windows --- src/httplib2/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/httplib2/__init__.py b/src/httplib2/__init__.py index 6fa3cc60..0b7a5696 100644 --- a/src/httplib2/__init__.py +++ b/src/httplib2/__init__.py @@ -255,8 +255,8 @@ def safename(filename): filename = re_slash.sub(",", filename) # limit length of filename - if len(filename)>200: - filename=filename[:200] + if len(filename)>64: + filename=filename[:64] return ",".join((filename, filemd5)) NORMALIZE_SPACE = re.compile(r'(?:\r\n)?[ \t]+')