Document windows 7 permissions workaround
[tabakrolletjie.git] / tabakrolletjie / loader.py
index e4a5aef3de424ed8253f3f96d641d257bb4987d5..4ad1d585787be3cc944575c723708056db76eb8b 100644 (file)
@@ -40,14 +40,14 @@ class Loader(object):
         """Return a pygame surface of the requested image."""
         fn = self.full_path("images", *parts)
         transform = kwargs.pop("transform", self.NULL_TRANSFORM)
-        img = self._cache.get((fn, transform.hash), None)
+        img = self._cache.get((fn, transform), None)
         if img is None:
             img = pygame.image.load(fn)
             # We assume pygame.display has been initialised
             # Fix this if that changes
             img.convert_alpha(pygame.display.get_surface())
             img = transform.apply(img)
-            self._cache[(fn, transform.hash)] = img
+            self._cache[(fn, transform)] = img
         return img
 
     def load_font(self, *parts, **kwargs):