summaryrefslogtreecommitdiff
path: root/lib9p/idl.gen
diff options
context:
space:
mode:
Diffstat (limited to 'lib9p/idl.gen')
-rwxr-xr-xlib9p/idl.gen4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib9p/idl.gen b/lib9p/idl.gen
index f2b4f13..db5f37d 100755
--- a/lib9p/idl.gen
+++ b/lib9p/idl.gen
@@ -693,7 +693,7 @@ def gen_c(versions: set[str], typs: list[idl.Type]) -> str:
ret += f"""
/* strings ********************************************************************/
-const char *_{idprefix}table_ver_name[{c_ver_enum('NUM')}] = {{
+const char *const _{idprefix}table_ver_name[{c_ver_enum('NUM')}] = {{
"""
for ver in ["unknown", *sorted(versions)]:
if ver in versions:
@@ -704,7 +704,7 @@ const char *_{idprefix}table_ver_name[{c_ver_enum('NUM')}] = {{
ret += "\n"
ret += f"#define _MSG_NAME(typ) [{idprefix.upper()}TYP_##typ] = #typ\n"
- ret += msg_table("msg", "name", "char *", (0, 0x100, 1))
+ ret += msg_table("msg", "name", "char *const", (0, 0x100, 1))
# bitmasks #################################################################
ret += f"""