]> granicus.if.org Git - icinga2/commitdiff
Fix compiler warnings on macOS 10.13 5641/head
authorGunnar Beutner <gunnar.beutner@icinga.com>
Mon, 2 Oct 2017 07:13:37 +0000 (09:13 +0200)
committerGunnar Beutner <gunnar.beutner@icinga.com>
Mon, 2 Oct 2017 07:13:37 +0000 (09:13 +0200)
tools/mkclass/classcompiler.cpp

index 6eade5a52d494c1f0a77ab708cad2688a42a3aae..bff7b0290254d612335ff47dbf3c2ebe2f367ea7 100644 (file)
@@ -247,8 +247,6 @@ void ClassCompiler::HandleClass(const Klass& klass, const ClassDebugInfo&)
                 << "public:" << std::endl
                 << "\t" << "DECLARE_PTR_TYPEDEFS(TypeImpl<" << klass.Name << ">);" << std::endl << std::endl;
 
-       m_Impl << "template class TypeImpl<" << klass.Name << ">;" << std::endl << std::endl;
-
        /* GetName */
        m_Header << "\t" << "virtual String GetName(void) const;" << std::endl;
 
@@ -474,8 +472,6 @@ void ClassCompiler::HandleClass(const Klass& klass, const ClassDebugInfo&)
                 << "public:" << std::endl
                 << "\t" << "DECLARE_PTR_TYPEDEFS(ObjectImpl<" << klass.Name << ">);" << std::endl << std::endl;
 
-       m_Impl << "template class ObjectImpl<" << klass.Name << ">;" << std::endl << std::endl;
-
        /* Validate */
        m_Header << "\t" << "virtual void Validate(int types, const ValidationUtils& utils) override;" << std::endl;