patches/obby-01-cast.diff
author chrisk
Thu, 10 Jun 2010 13:53:34 +0000
changeset 18110 93461edb1490
permissions -rw-r--r--
2010-06-10 Christian Kelly <[email protected]> == Merge spec-files-other/trunk into this repository ==

--- obby-0.4.5/src/colour.cpp.orig	2007-04-02 10:24:23.693956591 +0100
+++ obby-0.4.5/src/colour.cpp	2007-04-02 10:26:48.158738719 +0100
@@ -46,9 +46,9 @@
 bool obby::colour::similar_colour(const colour& colour) const
 {
 	// TODO: Convert to HSV for better checking
-	return abs(m_red - colour.m_red) +
-	       abs(m_green - colour.m_green) +
-	       abs(m_blue - colour.m_blue) < 32;
+	return abs((long)(m_red - colour.m_red)) +
+	       abs((long)(m_green - colour.m_green)) +
+	       abs((long)(m_blue - colour.m_blue)) < 32;
 }
 
 std::string serialise::default_context_to<obby::colour>::