diff options
Diffstat (limited to 'parser/raylib_parser.c')
| -rw-r--r-- | parser/raylib_parser.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/parser/raylib_parser.c b/parser/raylib_parser.c index 68c893f4..e7ee901b 100644 --- a/parser/raylib_parser.c +++ b/parser/raylib_parser.c @@ -820,6 +820,12 @@ static void GetDataTypeAndName(const char *typeName, int typeNameLen, char *type MemoryCopy(name, typeName + k + 1, typeNameLen - k - 1); break; } + else if (typeName[k] == '.' && typeNameLen == 3) // Handle varargs ...); + { + MemoryCopy(type, "...", 3); + MemoryCopy(name, "args", 4); + break; + } } } |
