summaryrefslogtreecommitdiffstats
path: root/Source/cmVTKWrapPythonCommand.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmVTKWrapPythonCommand.cxx')
-rw-r--r--Source/cmVTKWrapPythonCommand.cxx15
1 files changed, 6 insertions, 9 deletions
diff --git a/Source/cmVTKWrapPythonCommand.cxx b/Source/cmVTKWrapPythonCommand.cxx
index 56691d3..811d17c 100644
--- a/Source/cmVTKWrapPythonCommand.cxx
+++ b/Source/cmVTKWrapPythonCommand.cxx
@@ -151,17 +151,14 @@ bool cmVTKWrapPythonCommand::CreateInitFile(std::string& res)
int classNum;
for(classNum = 0; classNum < lastClass; classNum++)
{
- if (!m_WrapClasses[classNum].IsAnAbstractClass())
+ std::string cls = m_WrapHeaders[classNum];
+ cls = cls.substr(0,cls.size()-2);
+ std::string::size_type pos = cls.rfind('/');
+ if(pos != std::string::npos)
{
- std::string cls = m_WrapHeaders[classNum];
- cls = cls.substr(0,cls.size()-2);
- std::string::size_type pos = cls.rfind('/');
- if(pos != std::string::npos)
- {
- cls = cls.substr(pos+1);
- }
- classes.push_back(cls);
+ cls = cls.substr(pos+1);
}
+ classes.push_back(cls);
}
// open the init file