diff options
| author | Deathbat2190 <[email protected]> | 2021-06-06 13:22:42 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-06-06 13:22:42 +0200 |
| commit | 9681a072d0eb1c2acdeadfc4ec03c1f54a1a204a (patch) | |
| tree | 9f5a60120c7ae23f91da34ba50b6446fc64ac5e4 /parser | |
| parent | 32f3f53718a5f8fb30c38a05dbd72760a17faabc (diff) | |
| download | raylib-9681a072d0eb1c2acdeadfc4ec03c1f54a1a204a.tar.gz raylib-9681a072d0eb1c2acdeadfc4ec03c1f54a1a204a.zip | |
Fix parsing multiple struct fields defined in one line (#1813)
Diffstat (limited to 'parser')
| -rw-r--r-- | parser/raylib_parser.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/parser/raylib_parser.c b/parser/raylib_parser.c index e60f7de8..751e0cad 100644 --- a/parser/raylib_parser.c +++ b/parser/raylib_parser.c @@ -703,7 +703,7 @@ void GetDataTypeAndName(const char *typeName, int typeNameLen, char *type, char { for (int k = typeNameLen; k > 0; k--) { - if (typeName[k] == ' ') + if (typeName[k] == ' ' && typeName[k - 1] != ',') { // Function name starts at this point (and ret type finishes at this point) MemoryCopy(type, typeName, k); |
