From 0d559b7cb3d7f99e578374f2deb2e7f85e54487d Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sat, 29 Apr 2023 10:14:03 -0700 Subject: [PATCH] Fixed parsing SDL_mutex.h --- src/dynapi/gendynapi.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/dynapi/gendynapi.py b/src/dynapi/gendynapi.py index 4a7d3409c2..ada149a826 100755 --- a/src/dynapi/gendynapi.py +++ b/src/dynapi/gendynapi.py @@ -150,8 +150,11 @@ def main(): func = func.replace("SDL_ALLOC_SIZE2(1, 2)", ""); func = func.replace("SDL_ALLOC_SIZE(2)", ""); func = re.sub(" SDL_ACQUIRE\(.*\)", "", func); + func = re.sub(" SDL_ACQUIRE_SHARED\(.*\)", "", func); func = re.sub(" SDL_TRY_ACQUIRE\(.*\)", "", func); + func = re.sub(" SDL_TRY_ACQUIRE_SHARED\(.*\)", "", func); func = re.sub(" SDL_RELEASE\(.*\)", "", func); + func = re.sub(" SDL_RELEASE_SHARED\(.*\)", "", func); # Should be a valid function here match = reg_parsing_function.match(func)