diff --git a/Source/cmGeneratorTarget.cxx b/Source/cmGeneratorTarget.cxx index 1f74eda9ac..0f5a7e743b 100644 --- a/Source/cmGeneratorTarget.cxx +++ b/Source/cmGeneratorTarget.cxx @@ -573,7 +573,7 @@ static void handleSystemIncludesDep(cmLocalGenerator *lg, { \ std::vector sourceFiles; \ this->GetSourceFiles(sourceFiles, config); \ - TagVisitor visitor(this, data); \ + TagVisitor< DATA##Tag DATATYPE > visitor(this, data); \ for(std::vector::const_iterator si = sourceFiles.begin(); \ si != sourceFiles.end(); ++si) \ { \