diff --git a/colour.hpp b/colour.hpp index 7d436108..75347c59 100644 --- a/colour.hpp +++ b/colour.hpp @@ -52,20 +52,32 @@ namespace util { template struct util::coord::store<1,T,srgba<1,T>> { - union { struct { T r; }; T data[1]; }; + union { + struct { T r; }; + T data[1]; + }; }; template struct util::coord::store<2,T,srgba<2,T>> { - union { struct { T r, g; }; T data[2]; }; + union { + struct { T r, g; }; + T data[2]; + }; }; template struct util::coord::store<3,T,srgba<3,T>> { - union { struct { T r, g, b; }; T data[3]; }; + union { + struct { T r, g, b; }; + T data[3]; + }; }; template struct util::coord::store<4,T,srgba<4,T>> { - union { struct { T r, g, b, a; }; T data[4]; }; + union { + struct { T r, g, b, a; }; + T data[4]; + }; }; template struct srgba : colour> {