summaryrefslogtreecommitdiffstats
path: root/src/tools/moc/main.cpp
diff options
context:
space:
mode:
authorStephen Kelly <stephen.kelly@kdab.com>2013-09-23 21:28:54 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-09-24 10:09:14 +0200
commit72d6717b268e66e3ba8d222deb74513337368a60 (patch)
tree9f561dc329410e3f26887844cd6a54e3f884fba6 /src/tools/moc/main.cpp
parent2ff3cbbb563f2e6176b3a153c233ae737246fe23 (diff)
moc: Don't stumble over MSVC __declspec.
Commit 310031188c6 (Fix moc stumbling over gcc __attribute__ extensions, 2012-10-01) applied similar logic for GNU style attributes. Change-Id: I550eaefd703b4e974e6ffae7716f02074c8a8823 Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Diffstat (limited to 'src/tools/moc/main.cpp')
-rw-r--r--src/tools/moc/main.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/moc/main.cpp b/src/tools/moc/main.cpp
index 98472792f8..3ae6445093 100644
--- a/src/tools/moc/main.cpp
+++ b/src/tools/moc/main.cpp
@@ -199,6 +199,7 @@ int runMoc(int argc, char **argv)
dummyVariadicFunctionMacro.isVariadic = true;
dummyVariadicFunctionMacro.arguments += Symbol(0, PP_IDENTIFIER, "__VA_ARGS__");
pp.macros["__attribute__"] = dummyVariadicFunctionMacro;
+ pp.macros["__declspec"] = dummyVariadicFunctionMacro;
QString filename;
QString output;