diff --git a/ges/ges-timeline-text-overlay.c b/ges/ges-timeline-text-overlay.c index fb1790b48c..c107153afb 100644 --- a/ges/ges-timeline-text-overlay.c +++ b/ges/ges-timeline-text-overlay.c @@ -199,8 +199,9 @@ static void ges_tl_text_overlay_init (GESTimelineTextOverlay * self) { GES_TIMELINE_OBJECT (self)->duration = 0; + /* Not 100% needed since gobject contents are memzero'd when created */ self->text = NULL; - self->text = NULL; + self->font_desc = NULL; self->halign = DEFAULT_PROP_HALIGNMENT; self->valign = DEFAULT_PROP_VALIGNMENT; } diff --git a/ges/ges-timeline-title-source.c b/ges/ges-timeline-title-source.c index d5372f3e13..84a4846ced 100644 --- a/ges/ges-timeline-title-source.c +++ b/ges/ges-timeline-title-source.c @@ -217,8 +217,10 @@ static void ges_tl_title_src_init (GESTimelineTitleSource * self) { GES_TIMELINE_OBJECT (self)->duration = 0; + /* Not 100% required since a new gobject's content will always be memzero'd */ + self->mute = FALSE; self->text = NULL; - self->text = NULL; + self->font_desc = NULL; self->halign = DEFAULT_HALIGNMENT; self->valign = DEFAULT_VALIGNMENT; }