Hi,
With last tip, i get this warning:
juce_mac_CoreGraphicsContext.mm:722: warning: implicit conversion shortens 64-bit value into a 32-bit value
locations[i] = g.getColourPosition (i);
Probably need to be explicitly cast to CGFloat on my platform.