[gnome-shell] recorder-src: Rewrite switch statement



commit 9dd3162dbea523d66342d153f521199f5e712424
Author: Florian Müllner <fmuellner gnome org>
Date:   Wed Sep 23 19:53:25 2015 +0200

    recorder-src: Rewrite switch statement
    
    Avoid compiler warnings about unhandled enum values by using a
    regular if-else statement.

 src/shell-recorder-src.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/shell-recorder-src.c b/src/shell-recorder-src.c
index 58b836c..31cbe6f 100644
--- a/src/shell-recorder-src.c
+++ b/src/shell-recorder-src.c
@@ -156,17 +156,17 @@ shell_recorder_src_send_event (GstElement * element, GstEvent * event)
   ShellRecorderSrc *src = SHELL_RECORDER_SRC (element);
   gboolean res;
 
-  switch (GST_EVENT_TYPE (event)) {
-    case GST_EVENT_EOS:
+  if (GST_EVENT_TYPE (event) == GST_EVENT_EOS)
+    {
       shell_recorder_src_close (src);
       gst_event_unref (event);
       res = TRUE;
-      break;
-    default:
+    }
+  else
+    {
       res = GST_CALL_PARENT_WITH_DEFAULT (GST_ELEMENT_CLASS, send_event, (element,
               event), FALSE);
-      break;
-  }
+    }
   return res;
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]