From 33882d153df0e433c9b909fe7929ab61cb426c50 Mon Sep 17 00:00:00 2001 From: =?utf8?q?W=C5=82odzimierz=20Skiba?= Date: Tue, 31 May 2005 15:42:43 +0000 Subject: [PATCH] More warning and error fixes (work in progress with Tinderbox). git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34459 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- utils/HelpGen/src/HelpGen.cpp | 5 ++++- utils/HelpGen/src/cjparser.cpp | 6 +++--- utils/HelpGen/src/docripper.cpp | 4 ++-- utils/HelpGen/src/srcparser.cpp | 4 ++-- utils/HelpGen/src/srcparser.h | 6 +++--- 5 files changed, 14 insertions(+), 11 deletions(-) diff --git a/utils/HelpGen/src/HelpGen.cpp b/utils/HelpGen/src/HelpGen.cpp index 5410e243da..e2f7fa1009 100644 --- a/utils/HelpGen/src/HelpGen.cpp +++ b/utils/HelpGen/src/HelpGen.cpp @@ -1105,7 +1105,7 @@ void HelpGenVisitor::VisitClass( spClass& cl ) // derived from section wxString derived = "\\wxheading{Derived from}\n\n"; - const StrListT& baseClasses = cl.mSuperClassNames; + const StrListT& baseClasses = cl.m_SuperClassNames; if ( baseClasses.size() == 0 ) { derived << "No base class"; } @@ -2197,6 +2197,9 @@ static const wxString GetVersionString() /* $Log$ + Revision 1.43 2005/05/31 15:42:43 ABX + More warning and error fixes (work in progress with Tinderbox). + Revision 1.42 2005/05/31 15:32:49 ABX More warning and error fixes (work in progress with Tinderbox). diff --git a/utils/HelpGen/src/cjparser.cpp b/utils/HelpGen/src/cjparser.cpp index db12882ae2..c503415749 100644 --- a/utils/HelpGen/src/cjparser.cpp +++ b/utils/HelpGen/src/cjparser.cpp @@ -2156,7 +2156,7 @@ void CJSourceParser::AddClassNode( char*& cur ) if ( *tok != ':' && *cur != ':' ) - pClass->mSuperClassNames.push_back( string( cur, len ) ); + pClass->m_SuperClassNames.push_back( string( cur, len ) ); } while(1); @@ -2165,9 +2165,9 @@ void CJSourceParser::AddClassNode( char*& cur ) int tmpLn; store_line_no( tmpLn ); - while ( pClass->mSuperClassNames.size() ) + while ( pClass->m_SuperClassNames.size() ) - pClass->mSuperClassNames.erase( &pClass->mSuperClassNames[0] ); + pClass->m_SuperClassNames.erase( &pClass->m_SuperClassNames[0] ); char* tok = cur; diff --git a/utils/HelpGen/src/docripper.cpp b/utils/HelpGen/src/docripper.cpp index 2c89e74655..afc6aefd36 100644 --- a/utils/HelpGen/src/docripper.cpp +++ b/utils/HelpGen/src/docripper.cpp @@ -312,9 +312,9 @@ void RipperDocGen::LinkSuperClassRefs() ScriptSection* pClSect = (ScriptSection*)cl.GetUserData(); ScriptSection* pSuperSect = pClSect->GetSubsection("Derived from"); - for( size_t n = 0; n != cl.mSuperClassNames.size(); ++n ) + for( size_t n = 0; n != cl.m_SuperClassNames.size(); ++n ) { - string& superClName = cl.mSuperClassNames[n]; + wxString& superClName = cl.m_SuperClassNames[n]; spClass* pFound = NULL; diff --git a/utils/HelpGen/src/srcparser.cpp b/utils/HelpGen/src/srcparser.cpp index 639c4f013c..21e6ebd888 100644 --- a/utils/HelpGen/src/srcparser.cpp +++ b/utils/HelpGen/src/srcparser.cpp @@ -643,8 +643,8 @@ void spPreprocessorLine::DumpThis(const wxString& indent) const void spClass::DumpThis(const wxString& indent) const { wxString base; - for ( StrListT::const_iterator i = mSuperClassNames.begin(); - i != mSuperClassNames.end(); + for ( StrListT::const_iterator i = m_SuperClassNames.begin(); + i != m_SuperClassNames.end(); i++ ) { if ( !base.empty() ) base += ", "; diff --git a/utils/HelpGen/src/srcparser.h b/utils/HelpGen/src/srcparser.h index 3758eed9a3..ed14eb9342 100644 --- a/utils/HelpGen/src/srcparser.h +++ b/utils/HelpGen/src/srcparser.h @@ -133,7 +133,7 @@ class spComment; // list of parameters typedef vector MParamListT; // string list - typedef vector StrListT; + typedef vector StrListT; #else @@ -143,7 +143,7 @@ class spComment; typedef WXSTL_VECTOR_SHALLOW_COPY(spContextPtrT) MMemberListT; typedef WXSTL_VECTOR_SHALLOW_COPY(spCommentPtrT) MCommentListT; typedef WXSTL_VECTOR_SHALLOW_COPY(spParameterPtrT) MParamListT; - typedef WXSTL_VECTOR_SHALLOW_COPY(string) StrListT; + typedef WXSTL_VECTOR_SHALLOW_COPY(wxString) StrListT; #endif // base class for all visitors of source code contents @@ -623,7 +623,7 @@ class spClass : public spContext { public: // list of superclasses/interfaces - StrListT mSuperClassNames; + StrListT m_SuperClassNames; // see SP_CLASS_TYPES enumeration int mClassSubType; -- 2.45.2