diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2014-09-23 19:12:18 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2014-09-23 19:12:18 (GMT) |
commit | 7a22d83a1f9665863201ff0e717071e9b7d3a110 (patch) | |
tree | f0b71adbd860d6c3ee8f8d0faeeb2811d088fce8 /src | |
parent | c22be34fb79588fa04a9cf9c86438c8eb00d81fc (diff) | |
download | Doxygen-7a22d83a1f9665863201ff0e717071e9b7d3a110.zip Doxygen-7a22d83a1f9665863201ff0e717071e9b7d3a110.tar.gz Doxygen-7a22d83a1f9665863201ff0e717071e9b7d3a110.tar.bz2 |
Bug 736389 - [PATCH] Fix a potential null pointer dereference in src/vhdldocgen.cpp
Diffstat (limited to 'src')
-rw-r--r-- | src/vhdldocgen.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/vhdldocgen.cpp b/src/vhdldocgen.cpp index ddb4c4f..ad95fd1 100644 --- a/src/vhdldocgen.cpp +++ b/src/vhdldocgen.cpp @@ -941,9 +941,8 @@ MemberDef* VhdlDocGen::findFunction(const QList<Argument> &ql, Argument *arg,*arg1; int equ=0; - for (;(arg=ali.current());++ali) + for (;(arg=ali.current()) && (arg1=ali1.current());++ali,++ali1) { - arg1=ali1.current(); ++ali1; equ+=abs(compareString(arg->type,arg1->type)); QCString s1=arg->type; |