git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34410 
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
             constStr = _T(" const");
 
         wxLogVerbose("file %s(%d): found '%s %s::%s(%s)%s'",
             constStr = _T(" const");
 
         wxLogVerbose("file %s(%d): found '%s %s::%s(%s)%s'",
-                     m_filename.c_str(), m_line,
+                     m_filename.c_str(),
+                     (int)m_line,
                      returnType.c_str(),
                      classname.c_str(),
                      funcName.c_str(),
                      returnType.c_str(),
                      classname.c_str(),
                      funcName.c_str(),
+   Revision 1.40  2005/05/30 11:49:32  ABX
+   More warning and error fixes (work in progress with Tinderbox).
+
    Revision 1.39  2005/05/30 09:26:42  ABX
    More warning and error fixes (work in progress with Tinderbox).
 
    Revision 1.39  2005/05/30 09:26:42  ABX
    More warning and error fixes (work in progress with Tinderbox).
 
 
-void CJSourceParser::AttachComments( spContext& ctx, char* cur )
+void CJSourceParser::AttachComments( spContext& ctx, wxChar* cur )
 {
     if ( !mCommentsOn ) return;
 
 {
     if ( !mCommentsOn ) return;
 
                 pComment->mStartsPar = false;
         }
 
                 pComment->mStartsPar = false;
         }
 
-        prevComEnd = set_comment_text( pComment->mText, start );
+        prevComEnd = set_comment_text( pComment->m_Text, start );
         spComment* pComment = new spComment();
         lst.push_back( pComment );
 
         spComment* pComment = new spComment();
         lst.push_back( pComment );
 
-        set_comment_text( pComment->mText, cur );
+        set_comment_text( pComment->m_Text, cur );
 
         pComment->mStartsPar = 1;
         pComment->mIsMultiline = ( *(cur+1) == '*' );
 
         pComment->mStartsPar = 1;
         pComment->mIsMultiline = ( *(cur+1) == '*' );
 
                 str += mTags[TAG_PARAGRAPH].start;
             }
 
                 str += mTags[TAG_PARAGRAPH].start;
             }
 
     }
 
     // remove new lines, and insert paragraph breaks
     }
 
     // remove new lines, and insert paragraph breaks
 
-string& spComment::GetText()
+wxString& spComment::GetText()
-string spComment::GetText() const
+wxString spComment::GetText() const
 }
 
 /***** Implementation for class spContext *****/
 }
 
 /***** Implementation for class spContext *****/
 
 class spComment
 {
 public:
 class spComment
 {
 public:
-    string mText;
-    bool   mIsMultiline; // multiline comments ar those with /**/'s
+    wxString m_Text;
+    bool     mIsMultiline; // multiline comments ar those with /**/'s
 
     // true, if these was an empty empty
     // line above single line comment
 
 
     // true, if these was an empty empty
     // line above single line comment
 
-    bool    IsMultiline() const;
-    bool    StartsParagraph() const;
+    bool     IsMultiline() const;
+    bool     StartsParagraph() const;
 
     // contstant version of GetText()
 
     // contstant version of GetText()
-    string  GetText() const;
+    string   GetText() const;
 };
 
 // abstract base class for common (to most languages) code
 };
 
 // abstract base class for common (to most languages) code