diff --git a/ChangeLog b/ChangeLog index bf5d9ad596..232d798352 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-02-06 Tim-Philipp Müller + + * gst/smpte/gstsmpte.c: (gst_smpte_transition_type_get_type): + Add cast to avoid compiler warnings with older GLib versions + where the nick/name members in GEnumValue are not declared as + constant strings. + 2007-02-06 Tim-Philipp Müller * ext/gconf/gconf.c: (gst_gconf_get_key_for_sink_profile), diff --git a/gst/smpte/gstsmpte.c b/gst/smpte/gstsmpte.c index 95fd31e264..eb5a50ad72 100644 --- a/gst/smpte/gstsmpte.c +++ b/gst/smpte/gstsmpte.c @@ -146,8 +146,8 @@ gst_smpte_transition_type_get_type (void) definitions = g_list_next (definitions); smpte_transitions[i].value = definition->type; - smpte_transitions[i].value_nick = definition->short_name; - smpte_transitions[i].value_name = definition->long_name; + smpte_transitions[i].value_nick = (const gchar *) definition->short_name; + smpte_transitions[i].value_name = (const gchar *) definition->long_name; i++; }