equal
deleted
inserted
replaced
1 --- control-center-2.10.1/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2005-07-22 23:25:37.723383800 +0530 |
|
2 +++ control-center-2.10.1-new/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2005-07-22 23:51:40.687777096 +0530 |
|
3 @@ -449,6 +449,15 @@ init_kbd (Acme *acme) |
|
4 g_free (key); |
|
5 continue; |
|
6 } |
|
7 + /*avoid grabbing all the keyboard when KeyCode cannot be retrieved */ |
|
8 + if (key->keycode == AnyKey) |
|
9 + { |
|
10 + g_warning ("The shortcut key \"%s\" cannot be found on the current system, ignoring the binding", tmp); |
|
11 + g_free (tmp); |
|
12 + g_free (key); |
|
13 + continue; |
|
14 + } |
|
15 + |
|
16 g_free (tmp); |
|
17 |
|
18 keys[i].key = key; |
|