Commit d007cd0a1f3f4b9c927175771ff79aae6fe4ab8b

Daniel Stone 2012-04-03T17:08:57

Unconstify xkb_rules_names Since we never return an xkb_rules_names and it's all user-provided strings, seems a bit harsh to have it const. Signed-off-by: Daniel Stone <daniel@fooishbar.org>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
diff --git a/include/xkbcommon/xkbcommon.h b/include/xkbcommon/xkbcommon.h
index 65b49fe..cadc57f 100644
--- a/include/xkbcommon/xkbcommon.h
+++ b/include/xkbcommon/xkbcommon.h
@@ -114,11 +114,11 @@ typedef uint32_t xkb_led_index_t;
  * should be the primary identifier for a keymap.
  */
 struct xkb_rule_names {
-    const char *rules;
-    const char *model;
-    const char *layout;
-    const char *variant;
-    const char *options;
+    char *rules;
+    char *model;
+    char *layout;
+    char *variant;
+    char *options;
 };
 
 /**