diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-07-31 11:15:34 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2020-07-31 11:15:34 (GMT) |
commit | 0a09ab02f8ddbb4e3837b8b2611a2cf110b7e6f6 (patch) | |
tree | 047ae4b483e150e5565d29231b5a6339045d565e /qtools | |
parent | f94a2f3a895f2601226845d16093546757a540e6 (diff) | |
download | Doxygen-0a09ab02f8ddbb4e3837b8b2611a2cf110b7e6f6.zip Doxygen-0a09ab02f8ddbb4e3837b8b2611a2cf110b7e6f6.tar.gz Doxygen-0a09ab02f8ddbb4e3837b8b2611a2cf110b7e6f6.tar.bz2 |
issue #7881: More flexible and correct detection of direction of an argument (another fix)
Diffstat (limited to 'qtools')
-rw-r--r-- | qtools/qcstring.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/qtools/qcstring.cpp b/qtools/qcstring.cpp index 8169979..da7a46f 100644 --- a/qtools/qcstring.cpp +++ b/qtools/qcstring.cpp @@ -616,7 +616,10 @@ QCString substitute(const QCString &s,const QCString &src,const QCString &dst) if (dst) memcpy(r,dst,dstLen); r+=dstLen; } - qstrcpy(r,p); + if (r) + { + qstrcpy(r,p); + } //printf("substitute(%s,%s,%s)->%s\n",s,src,dst,result.data()); return result; } |