summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorOlivier Goffart <ogoffart@woboq.com>2013-02-19 16:56:30 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-02-21 16:55:41 +0100
commitb05f19f23217ebf982f021c71a04b1df73827c35 (patch)
treea4a4bb23e037ef98d5bc0b1bd1b2beec292d618d /examples
parentec166aaa70d5451d84caf0a1ae984cacecd88d5b (diff)
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>
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions