summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2008-05-20 22:56:54 -0400
committerRay Strode <rstrode@redhat.com>2008-05-20 22:56:54 -0400
commitc9ce1429835279b48f6a9f6e2566ec17609432c7 (patch)
treedb91747cedd602826b5e1cd69fbfbf7854620fdd /src
parent44ec8ec8fa002e4b30fb8edbe09452c72fd4a17d (diff)
downloadplymouth-c9ce1429835279b48f6a9f6e2566ec17609432c7.tar.gz
plymouth-c9ce1429835279b48f6a9f6e2566ec17609432c7.tar.xz
plymouth-c9ce1429835279b48f6a9f6e2566ec17609432c7.zip
change if (key == KEY_ESCAPE) to use switch statement instead
We'll be adding other global hotkeys here so it makes sense to use a switch statement for future extensibility
Diffstat (limited to 'src')
-rw-r--r--src/ply-window.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/ply-window.c b/src/ply-window.c
index 61c4fcc..730dc79 100644
--- a/src/ply-window.c
+++ b/src/ply-window.c
@@ -87,14 +87,17 @@ process_keyboard_input (ply_window_t *window,
if (mbrtowc (&key, keyboard_input, 1, NULL) > 0)
{
- if (key == KEY_ESCAPE)
+ switch (key)
{
- ply_trace ("escape key!");
- if (window->escape_handler != NULL)
- window->escape_handler (window->escape_handler_user_data);
- ply_trace ("end escape key handler");
-
+ case KEY_ESCAPE:
+ ply_trace ("escape key!");
+ if (window->escape_handler != NULL)
+ window->escape_handler (window->escape_handler_user_data);
+ ply_trace ("end escape key handler");
return;
+
+ default:
+ break;
}
}