qt5base-lts/qmake/library
Marc Mutz 1fd0d57ce3 qmake: fix UB in QMakeParser::putHashStr()
Found by UBSan:

  qmake/library/qmakeparser.cpp:278:33: runtime error: null pointer passed as argument 2, which is declared to never be null

Guard the call.

Change-Id: I99341ab439a511f366dae9344ddcc8727c33b9b6
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
2016-03-10 12:30:46 +00:00
..
ioutils.cpp consider qt resource paths absolute 2015-10-27 17:54:27 +00:00
ioutils.h Update copyright headers 2015-02-11 06:49:51 +00:00
proitems.cpp Remove Qt version checks. 2015-10-27 17:54:43 +00:00
proitems.h add ProFile::tokPtrEnd() 2015-10-27 17:54:15 +00:00
qmake_global.h Update copyright headers 2015-02-11 06:49:51 +00:00
qmakebuiltins.cpp add enablers for printing project errors in cumulative mode 2015-12-21 16:39:31 +00:00
qmakeevaluator_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qmakeevaluator.cpp QMake: replace QStringLiteral with QLatin1String 2016-01-21 07:25:48 +00:00
qmakeevaluator.h add enablers for printing project errors in cumulative mode 2015-12-21 16:39:31 +00:00
qmakeglobals.cpp QMakeGlobals::expandEnvVars: Make sane 2015-10-27 17:54:48 +00:00
qmakeglobals.h add qmake evaluator test 2015-05-20 18:11:34 +00:00
qmakeparser.cpp qmake: fix UB in QMakeParser::putHashStr() 2016-03-10 12:30:46 +00:00
qmakeparser.h add enablers for printing project errors in cumulative mode 2015-12-21 16:39:31 +00:00
qmakevfs.cpp make write_file() capable of making files (not) executable 2015-12-21 16:34:26 +00:00
qmakevfs.h make write_file() capable of making files (not) executable 2015-12-21 16:34:26 +00:00