summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@bitplanet.net>2010-08-29 21:30:10 -0400
committerKristian Høgsberg <krh@bitplanet.net>2010-08-29 21:30:10 -0400
commit20bfe1280d69702ea730bfe7ef6ee671deb923a1 (patch)
tree84cfd79020a1b9cbe624542dff2b1cbbaa911e5c
parentbe2bd66181ce4b55a64d087ea875e99e1e3b856e (diff)
Use const char * in struct xkb_rule_names
-rw-r--r--include/X11/extensions/XKBcommon.h10
-rw-r--r--src/xkbcomp/xkbcomp.c8
2 files changed, 9 insertions, 9 deletions
diff --git a/include/X11/extensions/XKBcommon.h b/include/X11/extensions/XKBcommon.h
index 96203aa..c245550 100644
--- a/include/X11/extensions/XKBcommon.h
+++ b/include/X11/extensions/XKBcommon.h
@@ -83,11 +83,11 @@ typedef unsigned char KeyCode;
#define XkmLastIndex XkmVirtualModsIndex
struct xkb_rule_names {
- char * rules;
- char * model;
- char * layout;
- char * variant;
- char * options;
+ const char * rules;
+ const char * model;
+ const char * layout;
+ const char * variant;
+ const char * options;
};
struct xkb_any_action {
diff --git a/src/xkbcomp/xkbcomp.c b/src/xkbcomp/xkbcomp.c
index 3a5d5bf..53e6ca5 100644
--- a/src/xkbcomp/xkbcomp.c
+++ b/src/xkbcomp/xkbcomp.c
@@ -146,10 +146,10 @@ xkb_compile_keymap_from_rules(const struct xkb_rule_names *rmlvo)
return NULL;
}
- defs.model = rmlvo->model;
- defs.layout = rmlvo->layout;
- defs.variant = rmlvo->variant;
- defs.options = rmlvo->options;
+ defs.model = (char *) rmlvo->model;
+ defs.layout = (char *) rmlvo->layout;
+ defs.variant = (char *) rmlvo->variant;
+ defs.options = (char *) rmlvo->options;
names = XkbComponentsFromRules(rmlvo->rules, &defs);
if (!names) {