[cheese] Use switch statement to select cases



commit 57babd96fc5ad8ca3d49d81f0eaea5bbf3c255bf
Author: David King <amigadave amigadave com>
Date:   Sun Nov 13 12:55:16 2011 +0100

    Use switch statement to select cases

 src/cheese-window.vala |   24 +++++++++++-------------
 1 files changed, 11 insertions(+), 13 deletions(-)
---
diff --git a/src/cheese-window.vala b/src/cheese-window.vala
index 5c1c059..688188c 100644
--- a/src/cheese-window.vala
+++ b/src/cheese-window.vala
@@ -871,20 +871,18 @@ public class Cheese.MainWindow : Gtk.Window
       if ((current_countdown != null && current_countdown.running) || is_bursting || is_recording)
       {
         action_cancelled = true;
-        if (current_mode == MediaMode.PHOTO)
+        switch (current_mode)
         {
-          current_countdown.stop ();
-          finish_countdown_callback ();
-        }
-        else
-        if (current_mode == MediaMode.BURST)
-        {
-          toggle_photo_bursting (false);
-        }
-        else
-        if (current_mode == MediaMode.VIDEO)
-        {
-          toggle_video_recording (false);
+          case MediaMode.PHOTO:
+           current_countdown.stop ();
+           finish_countdown_callback ();
+           break;
+          case MediaMode.BURST:
+            toggle_photo_bursting (false);
+            break;
+          case MediaMode.VIDEO:
+            toggle_video_recording (false);
+            break;
         }
         action_cancelled = false;
       }



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