this does not compile on Linux. m_info.diffuseColor is a class (CGUIInfoColor) and not of type color_t