qt5base-lts/tests/auto/tools
Olivier Goffart b05f19f232 moc: Fix infinite recursion in macro substitution
When performing macro argument substitution, one should keep the set of
macro to exclude, else we can enter an infinite recursion.

Testcase:
 #define M1(A) A
 #define M2 M1(M2)

Task-number: QTBUG-29759
Change-Id: I564bbfed65e1c8599592eaf12c6d67285d2fd9ce
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
2013-02-21 16:55:41 +01:00
..
moc moc: Fix infinite recursion in macro substitution 2013-02-21 16:55:41 +01:00
qdbuscpp2xml Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qdbusxml2cpp Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmake Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
rcc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
uic Fix module name format in displayed code 2013-02-11 01:43:21 +01:00
tools.pro add and use qtHaveModule() function 2012-12-21 19:05:02 +01:00