summaryrefslogtreecommitdiff
path: root/Lib
diff options
context:
space:
mode:
authorRaymond Hettinger <python@rcn.com>2011-04-23 15:41:38 -0700
committerRaymond Hettinger <python@rcn.com>2011-04-23 15:41:38 -0700
commit3e105e560f6ba9bcaf01ce63618a5965d52101d2 (patch)
tree797030314f1fbade3788ad1932522fbd24c4d288 /Lib
parent4af33d0462827f0f8aaa8cbead140afd6ac64f94 (diff)
downloadcpython-3e105e560f6ba9bcaf01ce63618a5965d52101d2.tar.gz
Minor code simplification.
Diffstat (limited to 'Lib')
-rw-r--r--Lib/collections.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/Lib/collections.py b/Lib/collections.py
index f2ae8ea5c1..321daa394e 100644
--- a/Lib/collections.py
+++ b/Lib/collections.py
@@ -45,10 +45,8 @@ class OrderedDict(dict):
try:
self.__root
except AttributeError:
- self.__root = root = [None, None, None] # sentinel node
- PREV = 0
- NEXT = 1
- root[PREV] = root[NEXT] = root
+ self.__root = root = [] # sentinel node
+ root[:] = [root, root, None]
self.__map = {}
self.__update(*args, **kwds)