Move lk_ctx content to private part of library
[platform/upstream/kbd.git] / src / libkeymap / parser.y
index b01096e..627494a 100644 (file)
@@ -15,6 +15,7 @@
 #include "nls.h"
 #include "kbd.h"
 
+#include "contextP.h"
 #include "ksyms.h"
 #include "modifiers.h"
 
@@ -323,7 +324,7 @@ fullline    : KEYCODE NUMBER EQUALS rvalue0 EOL
                                         * and it should be possible to override lines
                                         * from an include file. So, kill old defs. */
                                        for (j = 0; j < ctx->keymap->total; j++) {
-                                               if (!lk_map_exist(ctx, j))
+                                               if (!lk_map_exists(ctx, j))
                                                        continue;
 
                                                if (lk_del_key(ctx, j, $2) < 0)
@@ -335,7 +336,7 @@ fullline    : KEYCODE NUMBER EQUALS rvalue0 EOL
                                        i = 0;
 
                                        for (j = 0; j < ctx->keymap->total; j++) {
-                                               if (!lk_map_exist(ctx, j))
+                                               if (!lk_map_exists(ctx, j))
                                                        continue;
 
                                                if (ctx->key_line->count != 1 || i == 0) {