ges-validate: Fix compiler warning caused by usage of wrong enum type
authorSebastian Dröge <sebastian@centricular.com>
Tue, 22 Dec 2015 08:58:06 +0000 (09:58 +0100)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 22 Dec 2015 08:58:30 +0000 (09:58 +0100)
ges-validate.c:237:22: error: implicit conversion from enumeration type
      'GESEdge' to different enumeration type 'GESEditMode'
      [-Werror,-Wenum-conversion]
  GESEditMode edge = GES_EDGE_NONE;
              ~~~~   ^~~~~~~~~~~~~
ges-validate.c:277:41: error: implicit conversion from enumeration type
      'GESEditMode' to different enumeration type 'GESEdge'
      [-Werror,-Wenum-conversion]
              new_layer_priority, mode, edge, position))) {
                                        ^~~~

https://bugzilla.gnome.org/show_bug.cgi?id=759758

ges/ges-validate.c

index e546748..d31980a 100644 (file)
@@ -234,7 +234,7 @@ _edit_container (GstValidateScenario * scenario, GstValidateAction * action)
   gboolean res = FALSE;
 
   gint new_layer_priority = -1;
-  GESEditMode edge = GES_EDGE_NONE;
+  GESEdge edge = GES_EDGE_NONE;
   GESEditMode mode = GES_EDIT_MODE_NORMAL;
 
   const gchar *edit_mode_str = NULL, *edge_str = NULL;