--- 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>::