swig/Source/Doxygen
John McFarland 841d4b5fb9 Add iterator safety check in DoxygenParser::parse
If the code called by DoxygenParser::parse does not behave correctly,
it may move the iterator m_tokenListIt past the value endParsingIndex.
This was not caught by the previous checks and could lead to
dereferencing an invalid m_tokenListIt iterator value (and segfault).
This is now protected against by using a less than check in the while
loop instead of not equals.  A warning is also printed if
endParsingIndex is exceeded.
2019-07-06 11:30:56 -05:00
..
doxycommands.h Doxygen source rename 2018-05-26 12:52:52 +01:00
doxyentity.cxx Doxygen source rename 2018-05-26 12:52:52 +01:00
doxyentity.h Doxygen source rename 2018-05-26 12:52:52 +01:00
doxyparser.cxx Add iterator safety check in DoxygenParser::parse 2019-07-06 11:30:56 -05:00
doxyparser.h Doxygen source rename 2018-05-26 12:52:52 +01:00
doxytranslator.cxx Correct JavaDoc from doxygen comments indentation 2018-06-17 00:16:57 +01:00
doxytranslator.h Correct JavaDoc from doxygen comments indentation 2018-06-17 00:16:57 +01:00
javadoc.cxx Visual C++ 64-bit warning fixes in doxygen sources 2018-12-06 06:56:08 +00:00
javadoc.h Doxygen source rename 2018-05-26 12:52:52 +01:00
pydoc.cxx Ensure empty line before code and math blocks in doxygen pydoc 2019-06-18 17:12:08 -05:00
pydoc.h Eliminate extra newlines in doxygen python \verbatim blocks 2019-05-25 16:25:54 -05:00