From 562e824246b9e81e65644660714db404035e693a Mon Sep 17 00:00:00 2001 From: Daniel Otero Date: Thu, 12 Feb 2015 11:12:38 +0100 Subject: [PATCH] Remove xkb_context initialization code from load_compose_table xkb_context is guaranteed to be initializated from load_keymap. --- i3lock.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/i3lock.c b/i3lock.c index 02e6794..b58297e 100644 --- a/i3lock.c +++ b/i3lock.c @@ -145,13 +145,6 @@ static bool load_keymap(void) { * */ static bool load_compose_table(const char *locale) { - if (xkb_context == NULL) { - if ((xkb_context = xkb_context_new(0)) == NULL) { - fprintf(stderr, "[i3lock] could not create xkbcommon context\n"); - return false; - } - } - xkb_compose_table_unref(xkb_compose_table); if ((xkb_compose_table = xkb_compose_table_new_from_locale(xkb_context, locale, 0)) == NULL) {