diff mercurial/util.py @ 29839:79add5a4e857

util: properly implement lrucachedict.get() Before, it was returning the raw _lrucachenode instance instead of its value.
author Gregory Szorc <gregory.szorc@gmail.com>
date Mon, 22 Aug 2016 20:30:37 -0700
parents 279cd80059d4
children bac1829ec31f
line wrap: on
line diff
--- a/mercurial/util.py	Wed Aug 17 13:25:13 2016 -0700
+++ b/mercurial/util.py	Mon Aug 22 20:30:37 2016 -0700
@@ -651,7 +651,7 @@
 
     def get(self, k, default=None):
         try:
-            return self._cache[k]
+            return self._cache[k].value
         except KeyError:
             return default