diff --git a/html/src/THtml.cxx b/html/src/THtml.cxx index dccafa8bc425c6e433c9be0767ed6cb75d614e47..c1607848849d8445f6a2cfacc7b8e527b57bcc75 100644 --- a/html/src/THtml.cxx +++ b/html/src/THtml.cxx @@ -1633,6 +1633,18 @@ void THtml::CreateListOfClasses(const char* filter) strstr(classPtr->GetDeclFileName(), "include/c++/") || !strncmp(classPtr->GetDeclFileName(), "/usr/include",12))) continue; + if (classPtr->GetDeclFileName() && ( + !strcmp(classPtr->GetDeclFileName(), "vector") || + !strcmp(classPtr->GetDeclFileName(), "list") || + !strcmp(classPtr->GetDeclFileName(), "deque") || + !strcmp(classPtr->GetDeclFileName(), "map") || + !strcmp(classPtr->GetDeclFileName(), "valarray") || + !strcmp(classPtr->GetDeclFileName(), "set")|| + !strcmp(classPtr->GetDeclFileName(), "stdlib.h") ) ) + { + // Those are STL header, just ignore. + continue; + } if (skipROOTClasses) { if (classPtr->GetSharedLibs() && classPtr->GetSharedLibs()[0]) { std::string lib(classPtr->GetSharedLibs());