Commit 1d0921a0 authored by Guido van Rossum's avatar Guido van Rossum

Move a comment around to where it belongs (the code had alrady been

moved).
parent c52f9d5c
...@@ -32,7 +32,6 @@ def warn(message, category=None, stacklevel=1): ...@@ -32,7 +32,6 @@ def warn(message, category=None, stacklevel=1):
filename = sys.argv[0] filename = sys.argv[0]
if not filename: if not filename:
filename = module filename = module
# Quick test for common case
registry = globals.setdefault("__warningregistry__", {}) registry = globals.setdefault("__warningregistry__", {})
warn_explicit(message, category, filename, lineno, module, registry) warn_explicit(message, category, filename, lineno, module, registry)
...@@ -45,6 +44,7 @@ def warn_explicit(message, category, filename, lineno, ...@@ -45,6 +44,7 @@ def warn_explicit(message, category, filename, lineno,
if registry is None: if registry is None:
registry = {} registry = {}
key = (message, category, lineno) key = (message, category, lineno)
# Quick test for common case
if registry.get(key): if registry.get(key):
return return
# Search the filters # Search the filters
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment