|
|
@ -1006,8 +1006,14 @@ int main(int argc, char* argv[]) |
|
|
|
{ |
|
|
|
funcEnd = c + 2; |
|
|
|
|
|
|
|
// Check if previous word is void |
|
|
|
if ((linePtr[c - 4] == 'v') && (linePtr[c - 3] == 'o') && (linePtr[c - 2] == 'i') && (linePtr[c - 1] == 'd')) break; |
|
|
|
// Check if there are no parameters |
|
|
|
if ((funcEnd - funcParamsStart == 2) || |
|
|
|
((linePtr[c - 4] == 'v') && |
|
|
|
(linePtr[c - 3] == 'o') && |
|
|
|
(linePtr[c - 2] == 'i') && |
|
|
|
(linePtr[c - 1] == 'd'))) { |
|
|
|
break; |
|
|
|
} |
|
|
|
|
|
|
|
// Get parameter type + name, extract info |
|
|
|
char funcParamTypeName[128] = { 0 }; |
|
|
|