[mutter] keybindings: Simplify a bit more code



commit 31081e5dac48f6351c019bc265d082c0540cd63f
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Thu Aug 14 14:52:15 2014 -0400

    keybindings: Simplify a bit more code

 src/core/keybindings.c |   22 ++++++----------------
 1 files changed, 6 insertions(+), 16 deletions(-)
---
diff --git a/src/core/keybindings.c b/src/core/keybindings.c
index acbf5ac..259ed90 100644
--- a/src/core/keybindings.c
+++ b/src/core/keybindings.c
@@ -731,20 +731,15 @@ rebuild_special_bindings (MetaDisplay *display)
 static void
 ungrab_key_bindings (MetaDisplay *display)
 {
-  GSList *tmp;
-  GSList *windows;
+  GSList *windows, *l;
 
   meta_screen_ungrab_keys (display->screen);
 
   windows = meta_display_list_windows (display, META_LIST_DEFAULT);
-  tmp = windows;
-  while (tmp != NULL)
+  for (l = windows; l; l = l->next)
     {
-      MetaWindow *w = tmp->data;
-
+      MetaWindow *w = l->data;
       meta_window_ungrab_keys (w);
-
-      tmp = tmp->next;
     }
 
   g_slist_free (windows);
@@ -753,20 +748,15 @@ ungrab_key_bindings (MetaDisplay *display)
 static void
 grab_key_bindings (MetaDisplay *display)
 {
-  GSList *tmp;
-  GSList *windows;
+  GSList *windows, *l;
 
   meta_screen_grab_keys (display->screen);
 
   windows = meta_display_list_windows (display, META_LIST_DEFAULT);
-  tmp = windows;
-  while (tmp != NULL)
+  for (l = windows; l; l = l->next)
     {
-      MetaWindow *w = tmp->data;
-
+      MetaWindow *w = l->data;
       meta_window_grab_keys (w);
-
-      tmp = tmp->next;
     }
 
   g_slist_free (windows);


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