diff --git a/src/bin/exrstdattr/main.cpp b/src/bin/exrstdattr/main.cpp index 548e00f794..4101993916 100644 --- a/src/bin/exrstdattr/main.cpp +++ b/src/bin/exrstdattr/main.cpp @@ -485,7 +485,7 @@ getChromaticities ( if (i > argc - 9) throw invalid_argument("Expected 8 chromaticity values"); - ChromaticitiesAttribute* a = new ChromaticitiesAttribute; + ChromaticitiesAttribute* a = new ChromaticitiesAttribute(Chromaticities()); attrs.push_back (SetAttr (attrName, part, a)); a->value ().red.x = static_cast (strtod (argv[i + 1], 0));