qt5base-lts/qmake
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
..
doc Doc: do not claim that SUBDIRS.depends is only available for Makefiles 2015-12-09 09:36:14 +00:00
generators fix file separators in target.targets INSTALLS 2016-03-10 12:21:57 +00:00
library qmake: fix UB in QMakeParser::putHashStr() 2016-03-10 12:30:46 +00:00
cachekeys.h Update copyright headers 2015-02-11 06:49:51 +00:00
main.cpp qmake: use QString::replace() overloaded with QLatin1String 2016-02-04 15:10:49 +00:00
Makefile.unix Move the official Qt version from qglobal.h to .qmake.conf 2015-10-14 20:12:57 +00:00
Makefile.win32 msvc2015: Align compiler flags with rest of Qt build 2015-10-20 14:10:11 +00:00
meta.cpp make .prl processing less convoluted 2015-10-02 14:01:13 +00:00
meta.h make .prl processing less convoluted 2015-10-02 14:01:13 +00:00
option.cpp add enablers for printing project errors in cumulative mode 2015-12-21 16:39:31 +00:00
option.h add enablers for printing project errors in cumulative mode 2015-12-21 16:39:31 +00:00
project.cpp make fileFixify() calling convention somewhat sane 2015-04-21 12:06:20 +00:00
project.h make fileFixify() calling convention somewhat sane 2015-04-21 12:06:20 +00:00
property.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
property.h Update copyright headers 2015-02-11 06:49:51 +00:00
qmake_pch.h Update copyright headers 2015-02-11 06:49:51 +00:00
qmake-docs.pro move qmake docs into qtbase 2013-06-17 15:41:55 +02:00
qmake.pri nuke gbuild generator 2015-02-02 11:14:34 +00:00
qmake.pro bring fake qmake project up to snuff 2013-11-04 19:50:07 +01:00