pingus-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pingus-CVS] r3930 - trunk/pingus/src


From: grumbel at BerliOS
Subject: [Pingus-CVS] r3930 - trunk/pingus/src
Date: Tue, 29 Jul 2008 02:15:18 +0200

Author: grumbel
Date: 2008-07-29 02:15:18 +0200 (Tue, 29 Jul 2008)
New Revision: 3930

Modified:
   trunk/pingus/src/ground_map.cpp
Log:
Return Sprite by reference to avoid some unneeded copying

Modified: trunk/pingus/src/ground_map.cpp
===================================================================
--- trunk/pingus/src/ground_map.cpp     2008-07-29 00:13:39 UTC (rev 3929)
+++ trunk/pingus/src/ground_map.cpp     2008-07-29 00:15:18 UTC (rev 3930)
@@ -40,7 +40,7 @@
   void remove(Surface, int x, int y, int real_x, int real_y, GroundMap*);  
   void put(Surface, int x, int y);  
 
-  Sprite get_sprite();
+  const Sprite& get_sprite();
 };
 
 MapTile::MapTile () 
@@ -73,7 +73,7 @@
   sprite_needs_update = true;
 }
 
-Sprite 
+const Sprite&
 MapTile::get_sprite() 
 {
   if (sprite_needs_update)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]