diff options
Diffstat (limited to 'lib9p/idl.gen')
-rwxr-xr-x | lib9p/idl.gen | 4 |
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""" |