Branch: master

a486f914 2015-09-19 18:30:50 Timothy Pearson
Remove unnecessary call to XkbGetIndicatorState
This relates to Bug 2445
M tdekbdledsync/main.cpp
diff --git a/tdekbdledsync/main.cpp b/tdekbdledsync/main.cpp
index ccbb66b..42bb6c9 100644
--- a/tdekbdledsync/main.cpp
+++ b/tdekbdledsync/main.cpp
@@ -404,13 +404,11 @@
 
 				if (x11_vt_num == vtstat.v_active) {
 					// Get Virtual Core keyboard status
-					if (XkbGetIndicatorState(display, XkbUseCoreKbd, &states) != Success) {
+					if (XkbGetState(display, XkbUseCoreKbd, &state) != Success) {
 						fprintf(stderr, "[tdekbdledsync] Unable to query X11 Virtual Core keyboard!\n");
 						releaseLock(lockfd, lockFileName);
 						return -7;
 					}
-
-					XkbGetState(display, XkbUseCoreKbd, &state);
 
 					caps_lock_set = (state.mods & caps_lock_mask);
 					num_lock_set = (state.mods & num_lock_mask);