diff --git a/src/ass_dialogue.h b/src/ass_dialogue.h index e47466ed1ab636af8419a3f579e7d259ee3c723c..786d6759115e18e4a0eb8d7c360d7026d664083a 100644 --- a/src/ass_dialogue.h +++ b/src/ass_dialogue.h @@ -129,13 +129,13 @@ struct AssDialogueBase { /// Layer number int Layer = 0; /// Margins: 0 = Left, 1 = Right, 2 = Top (Vertical) - std::array<int, 3> Margin = {{0, 0, 0}}; + std::array<int, 3> Margin = std::array<int, 3>{{ 0, 0, 0 }}; /// Starting time agi::Time Start = 0; /// Ending time agi::Time End = 5000; /// Style name - boost::flyweight<std::string> Style{ "Default" }; + boost::flyweight<std::string> Style = boost::flyweight<std::string>("Default"); /// Actor name boost::flyweight<std::string> Actor; /// Effect name