summaryrefslogtreecommitdiff
path: root/lib9p/idl.gen
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@lukeshu.com>2025-02-21 10:34:00 -0700
committerLuke T. Shumaker <lukeshu@lukeshu.com>2025-02-21 10:34:00 -0700
commit19a41387633e53d64d8a0ae69f3d3d3e35641c8d (patch)
treea89dead6dd34f95b3e644edeb02fe1ca70a28784 /lib9p/idl.gen
parent4ba0b95dc825a83748b7cb2aa528411026d5bada (diff)
parent5dab625d981e0039a5d874f5d8a6f795472785bc (diff)
Merge branch 'lukeshu/misc'
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"""