changeset 161:134ed5e026ae

Neatean _check_mask a bit.
author Simon Cross <hodgestar@gmail.com>
date Tue, 05 Apr 2011 23:29:26 +0200
parents d44a66ca3fd9
children 663bdac80299
files skaapsteker/physics.py
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/skaapsteker/physics.py	Tue Apr 05 23:18:54 2011 +0200
+++ b/skaapsteker/physics.py	Tue Apr 05 23:29:26 2011 +0200
@@ -84,10 +84,9 @@
         self.collide_rect.move_ip(delta_pos)
 
     def _check_mask(self):
-        image_id = id(self.image)
-        mask = self._mask_cache.get(image_id, None)
+        mask = self._mask_cache.get(id(self.image))
         if mask is None:
-            mask = self._mask_cache[image_id] = from_surface(self.image)
+            mask = self._mask_cache[id(self.image)] = from_surface(self.image)
         self.mask = mask
 
     def check_collides(self, other):