From 9d11979a31f55f91086373764508faaaf15ad73c Mon Sep 17 00:00:00 2001 From: Catalin Iacob Date: Sun, 16 May 2010 12:38:15 +0200 Subject: Don't use PyAPI_FUNC in cpp files. Using it leads to MSVC error: C2491 definition of dllimport function not allowed This is because dllimport should only be specified when declaring a function not when defining it. --- cppgenerator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cppgenerator.cpp') diff --git a/cppgenerator.cpp b/cppgenerator.cpp index 220971029..200615261 100644 --- a/cppgenerator.cpp +++ b/cppgenerator.cpp @@ -3116,7 +3116,7 @@ void CppGenerator::writeFlagsUnaryOperator(QTextStream& s, const AbstractMetaEnu void CppGenerator::writeClassRegister(QTextStream& s, const AbstractMetaClass* metaClass) { QString pyTypeName = cpythonTypeName(metaClass); - s << "PyAPI_FUNC(void) init_" << metaClass->qualifiedCppName().replace("::", "_") << "(PyObject* module)" << endl; + s << "void init_" << metaClass->qualifiedCppName().replace("::", "_") << "(PyObject* module)" << endl; s << '{' << endl; s << INDENT << cpythonTypeNameExt(metaClass->typeEntry()) << " = reinterpret_cast(&" << cpythonTypeName(metaClass->typeEntry()) << ");" << endl << endl; -- cgit v1.2.3