mirror of https://github.com/libsdl-org/SDL
gendynapi.py: Ignore wiki documentation blocks.
Otherwise, it thinks SDL_CreateThread, etc, are real functions. Reference Issue #9890.
This commit is contained in:
parent
a0376ab057
commit
ca2d7f9844
|
@ -75,8 +75,21 @@ def main():
|
|||
parsing_comment = False
|
||||
current_comment = ""
|
||||
|
||||
ignore_wiki_documentation = False
|
||||
|
||||
for line in input:
|
||||
|
||||
# Skip lines if we're in a wiki documentation block.
|
||||
if ignore_wiki_documentation:
|
||||
if line.startswith("#endif"):
|
||||
ignore_wiki_documentation = False
|
||||
continue
|
||||
|
||||
# Discard wiki documentions blocks.
|
||||
if line.startswith("#ifdef SDL_WIKI_DOCUMENTATION_SECTION"):
|
||||
ignore_wiki_documentation = True
|
||||
continue
|
||||
|
||||
# Discard pre-processor directives ^#.*
|
||||
if line.startswith("#"):
|
||||
continue
|
||||
|
|
Loading…
Reference in New Issue