From 578364ce415de920afa8aa5b3c5c56f5a3b572f2 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Mon, 22 Sep 2014 18:58:43 +0200 Subject: [PATCH] nlecomposition: Do useless thing so that the compiler doesn't warn us! Otherwize we get a gcc warning about useless statements. --- ges/nle/nlecomposition.c | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/ges/nle/nlecomposition.c b/ges/nle/nlecomposition.c index f699489a13..0b2b65704a 100644 --- a/ges/nle/nlecomposition.c +++ b/ges/nle/nlecomposition.c @@ -840,6 +840,7 @@ nle_composition_handle_message (GstBin * bin, GstMessage * message) static void nle_composition_class_init (NleCompositionClass * klass) { + gpointer useless; GObjectClass *gobject_class; GstElementClass *gstelement_class; GstBinClass *gstbin_class; @@ -905,15 +906,19 @@ nle_composition_class_init (NleCompositionClass * klass) 0, NULL, NULL, g_cclosure_marshal_generic, G_TYPE_NONE, 1, G_TYPE_BOOLEAN); + useless = GST_DEBUG_FUNCPTR (_seek_pipeline_func); + useless = GST_DEBUG_FUNCPTR (_remove_object_func); + useless = GST_DEBUG_FUNCPTR (_add_object_func); + useless = GST_DEBUG_FUNCPTR (_update_pipeline_func); + useless = GST_DEBUG_FUNCPTR (_commit_func); + useless = GST_DEBUG_FUNCPTR (_emit_commited_signal_func); + useless = GST_DEBUG_FUNCPTR (_initialize_stack_func); + + /* Just be useless, so the compiler does not warn us + * about our uselessness */ + nleobject_class->commit = useless; nleobject_class->commit = nle_composition_commit_func; - GST_DEBUG_FUNCPTR (_seek_pipeline_func); - GST_DEBUG_FUNCPTR (_remove_object_func); - GST_DEBUG_FUNCPTR (_add_object_func); - GST_DEBUG_FUNCPTR (_update_pipeline_func); - GST_DEBUG_FUNCPTR (_commit_func); - GST_DEBUG_FUNCPTR (_emit_commited_signal_func); - GST_DEBUG_FUNCPTR (_initialize_stack_func); } static void