Fixed a bug where optional string arguments weren't actually optional
This commit is contained in:
parent
97ebf75ce5
commit
aaaa53c3ce
2 changed files with 2 additions and 2 deletions
|
|
@ -404,7 +404,7 @@ def parse_header(header_name: str, output_file: str, ext_file: str, prefix: str,
|
|||
|
||||
zig_type = ziggify_type(arg_name, arg_type, func_name)
|
||||
|
||||
if zig_type.startswith("*") and (func_name, arg_name) in single_opt:
|
||||
if (func_name, arg_name) in single_opt:
|
||||
if not arg_type.startswith("[*c]"):
|
||||
arg_type = "?" + arg_type
|
||||
zig_type = "?" + zig_type
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue