From 7aeb4b9ce85fa9d15c79bbb3c1ccf6cc31cd5e61 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Tue, 23 Aug 1994 13:32:20 +0000 Subject: * Lib/linecache.py: don't crash on empty filename * Lib/macpath.py: don't return trailing colon for dirname() (XXX won't do for volume names -- but otherwise glob(':*:*.py') loops forever) * Lib/traceback.py: print SyntaxError correctly * Lib/stat.py: moved to posixstat.py; added macstat.py which has the constants for the Mac; and created new stat.py which includes the right one * Lib/urllib.py: fix caching bug (by disabling the cache) --- Lib/linecache.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Lib/linecache.py') diff --git a/Lib/linecache.py b/Lib/linecache.py index b981869859..f5726e9eb8 100644 --- a/Lib/linecache.py +++ b/Lib/linecache.py @@ -59,7 +59,7 @@ def checkcache(): def updatecache(filename): if cache.has_key(filename): del cache[filename] - if filename[0] + filename[-1] == '<>': + if not filename or filename[0] + filename[-1] == '<>': return [] fullname = filename try: -- cgit v1.2.1