Index: src/OFColor.m ================================================================== --- src/OFColor.m +++ src/OFColor.m @@ -42,13 +42,13 @@ green: (float)green blue: (float)blue alpha: (float)alpha { #ifdef OF_OBJFW_RUNTIME - uint8_t redInt = nearbyintf(red * 255); - uint8_t greenInt = nearbyintf(green * 255); - uint8_t blueInt = nearbyintf(blue * 255); + uint8_t redInt = roundf(red * 255); + uint8_t greenInt = roundf(green * 255); + uint8_t blueInt = roundf(blue * 255); if (fabsf(red * 255 - redInt) < allowedImprecision && fabsf(green * 255 - greenInt) < allowedImprecision && fabsf(blue * 255 - blueInt) < allowedImprecision && alpha == 1) { id ret = [OFTaggedPointerColor colorWithRed: redInt