aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/gen_bindings.yml2
-rw-r--r--bindgen/gen_c3.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/.github/workflows/gen_bindings.yml b/.github/workflows/gen_bindings.yml
index 87e4736f..28cac67c 100644
--- a/.github/workflows/gen_bindings.yml
+++ b/.github/workflows/gen_bindings.yml
@@ -375,7 +375,7 @@ jobs:
repository: floooh/sokol-c3
- uses: radekm/setup-c3@v2
with:
- version: v0.7.5
+ version: v0.7.7
- uses: actions/download-artifact@main
with:
name: ignore-me-c3
diff --git a/bindgen/gen_c3.py b/bindgen/gen_c3.py
index 1259e6d9..b2e5f437 100644
--- a/bindgen/gen_c3.py
+++ b/bindgen/gen_c3.py
@@ -327,7 +327,7 @@ def gen_c_imports(inp, c_prefix, prefix):
args = funcdecl_args_c(decl, prefix)
res_type = funcdecl_result_c(decl, prefix)
res_str = 'void' if res_type == '' else res_type
- l(f'extern fn {res_str} {check_override(as_snake_case(decl["name"], c_prefix))}({args}) @extern("{decl["name"]}");')
+ l(f'extern fn {res_str} {check_override(as_snake_case(decl["name"], c_prefix))}({args}) @cname("{decl["name"]}");')
l('')
def gen_consts(decl, prefix):