Merge pull request #42 from jaraco/patch-1

Fix ValueError: read of closed file
diff --git a/mccabe.py b/mccabe.py
index ebb5781..1e87c0a 100644
--- a/mccabe.py
+++ b/mccabe.py
@@ -307,7 +307,7 @@
             # Fall back if file encoding is improperly declared
             with open(filename, encoding='latin-1') as f:
                 return f.read()
-        with open(filename, 'r', encoding=encoding):
+        with open(filename, 'r', encoding=encoding) as f:
             return f.read()