--- supertux-0.3.3/src/supertux/sector.cpp Mon Mar 1 13:40:58 2010
+++ supertux-0.3.3-patch/src/supertux/sector.cpp Sat May 15 20:45:55 2010
@@ -1807,11 +1807,12 @@
bool
Sector::inside(const Rectf& rect) const
{
+ double infinity = std::numeric_limits<double>::infinity();
for(std::list<TileMap*>::const_iterator i = solid_tilemaps.begin(); i != solid_tilemaps.end(); i++) {
TileMap* solids = *i;
Rectf bbox = solids->get_bbox();
- bbox.p1.y = -INFINITY; // pretend the tilemap extends infinitely far upwards
+ bbox.p1.y = -infinity; // pretend the tilemap extends infinitely far upwards
if (bbox.contains(rect))
return true;