Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 58120 Details for
Bug 71108
new ebuild for amule 2.0.0 Final
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
wxbase-2.6.0-gcc4.patch
wxbase-2.6.0-gcc4.patch (text/plain), 11.99 KB, created by
Mikkel Schubert
on 2005-05-05 03:21:26 UTC
(
hide
)
Description:
wxbase-2.6.0-gcc4.patch
Filename:
MIME Type:
Creator:
Mikkel Schubert
Created:
2005-05-05 03:21:26 UTC
Size:
11.99 KB
patch
obsolete
>diff -ru wxWidgets-2.6.0-orig/contrib/src/stc/scintilla/include/KeyWords.h wxWidgets-2.6.0/contrib/src/stc/scintilla/include/KeyWords.h >--- wxWidgets-2.6.0-orig/contrib/src/stc/scintilla/include/KeyWords.h 2003-09-18 10:28:17.000000000 -0600 >+++ wxWidgets-2.6.0/contrib/src/stc/scintilla/include/KeyWords.h 2005-04-29 13:34:00.000000000 -0600 >@@ -29,6 +29,7 @@ > LexerModule(int language_, LexerFunction fnLexer_, > const char *languageName_=0, LexerFunction fnFolder_=0, > const char * const wordListDescriptions_[] = NULL); >+ virtual ~LexerModule() {}; > int GetLanguage() const { return language; } > > // -1 is returned if no WordList information is available >diff -ru wxWidgets-2.6.0-orig/contrib/src/stc/scintilla/src/Document.cxx wxWidgets-2.6.0/contrib/src/stc/scintilla/src/Document.cxx >--- wxWidgets-2.6.0-orig/contrib/src/stc/scintilla/src/Document.cxx 2005-03-21 05:17:52.000000000 -0600 >+++ wxWidgets-2.6.0/contrib/src/stc/scintilla/src/Document.cxx 2005-04-29 13:29:52.000000000 -0600 >@@ -925,7 +925,8 @@ > DocumentIndexer(Document *pdoc_, int end_) : > pdoc(pdoc_), end(end_) { > } >- >+ virtual ~DocumentIndexer () {}; >+ > virtual char CharAt(int index) { > if (index < 0 || index >= end) > return 0; >diff -ru wxWidgets-2.6.0-orig/contrib/src/stc/scintilla/src/ExternalLexer.h wxWidgets-2.6.0/contrib/src/stc/scintilla/src/ExternalLexer.h >--- wxWidgets-2.6.0-orig/contrib/src/stc/scintilla/src/ExternalLexer.h 2003-09-18 10:28:17.000000000 -0600 >+++ wxWidgets-2.6.0/contrib/src/stc/scintilla/src/ExternalLexer.h 2005-04-29 13:31:37.000000000 -0600 >@@ -38,6 +38,7 @@ > strncpy(name, languageName_, sizeof(name)); > languageName = name; > }; >+ virtual ~ExternalLexerModule() {}; > virtual void Lex(unsigned int startPos, int lengthDoc, int initStyle, > WordList *keywordlists[], Accessor &styler) const; > virtual void Fold(unsigned int startPos, int lengthDoc, int initStyle, >diff -ru wxWidgets-2.6.0-orig/contrib/src/stc/scintilla/src/RESearch.h wxWidgets-2.6.0/contrib/src/stc/scintilla/src/RESearch.h >--- wxWidgets-2.6.0-orig/contrib/src/stc/scintilla/src/RESearch.h 2003-09-18 10:28:18.000000000 -0600 >+++ wxWidgets-2.6.0/contrib/src/stc/scintilla/src/RESearch.h 2005-04-29 13:32:46.000000000 -0600 >@@ -20,6 +20,7 @@ > class CharacterIndexer { > public: > virtual char CharAt(int index)=0; >+ virtual ~CharacterIndexer() {}; > }; > > class RESearch { >diff -ru wxWidgets-2.6.0-orig/include/wx/caret.h wxWidgets-2.6.0/include/wx/caret.h >--- wxWidgets-2.6.0-orig/include/wx/caret.h 2005-03-21 05:18:14.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/caret.h 2005-04-29 14:22:27.000000000 -0600 >@@ -62,7 +62,7 @@ > } > > // a virtual dtor has been provided since this class has virtual members >- virtual ~wxCaretBase() { } >+ virtual ~wxCaretBase() { }; > > // Create() functions - same as ctor but returns the success code > // -------------------------------------------------------------- >diff -ru wxWidgets-2.6.0-orig/include/wx/clipbrd.h wxWidgets-2.6.0/include/wx/clipbrd.h >--- wxWidgets-2.6.0-orig/include/wx/clipbrd.h 2004-09-19 09:04:46.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/clipbrd.h 2005-04-29 14:24:27.000000000 -0600 >@@ -39,7 +39,8 @@ > class WXDLLEXPORT wxClipboardBase : public wxObject > { > public: >- wxClipboardBase() {} >+ wxClipboardBase() {}; >+ virtual ~wxClipboardBase() {}; > > // open the clipboard before Add/SetData() and GetData() > virtual bool Open() = 0; >diff -ru wxWidgets-2.6.0-orig/include/wx/datetime.h wxWidgets-2.6.0/include/wx/datetime.h >--- wxWidgets-2.6.0-orig/include/wx/datetime.h 2005-02-07 14:56:48.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/datetime.h 2005-04-29 14:43:16.000000000 -0600 >@@ -1447,7 +1447,7 @@ > { > friend class wxDateTimeHolidaysModule; > public: >- // returns true if the given date is a holiday >+ // returns true if the given date is a holiday > static bool IsHoliday(const wxDateTime& dt); > > // fills the provided array with all holidays in the given range, returns >@@ -1490,6 +1490,8 @@ > // the holidays for this class are all Saturdays and Sundays > class WXDLLIMPEXP_BASE wxDateTimeWorkDays : public wxDateTimeHolidayAuthority > { >+public: >+ virtual ~wxDateTimeWorkDays() {}; > protected: > virtual bool DoIsHoliday(const wxDateTime& dt) const; > virtual size_t DoGetHolidaysInRange(const wxDateTime& dtStart, >diff -ru wxWidgets-2.6.0-orig/include/wx/dir.h wxWidgets-2.6.0/include/wx/dir.h >--- wxWidgets-2.6.0-orig/include/wx/dir.h 2005-03-21 05:18:15.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/dir.h 2005-04-29 14:23:17.000000000 -0600 >@@ -55,7 +55,7 @@ > { > public: > /// a virtual dtor has been provided since this class has virtual members >- virtual ~wxDirTraverser() { } >+ virtual ~wxDirTraverser() { }; > // called for each file found by wxDir::Traverse() > // > // return wxDIR_STOP or wxDIR_CONTINUE from here (wxDIR_IGNORE doesn't >diff -ru wxWidgets-2.6.0-orig/include/wx/event.h wxWidgets-2.6.0/include/wx/event.h >--- wxWidgets-2.6.0-orig/include/wx/event.h 2005-03-21 05:18:15.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/event.h 2005-04-29 14:06:38.000000000 -0600 >@@ -2174,6 +2174,7 @@ > : wxEventTableEntryBase(winid, idLast, fn, data), > m_eventType(evType) > { } >+ virtual ~wxEventTableEntry() {}; > > // the reference to event type: this allows us to not care about the > // (undefined) order in which the event table entries and the event types >diff -ru wxWidgets-2.6.0-orig/include/wx/geometry.h wxWidgets-2.6.0/include/wx/geometry.h >--- wxWidgets-2.6.0-orig/include/wx/geometry.h 2005-03-21 05:18:16.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/geometry.h 2005-04-29 14:08:19.000000000 -0600 >@@ -785,7 +785,7 @@ > class wxTransform2D > { > public : >- virtual ~wxTransform2D() { } >+ virtual ~wxTransform2D() { }; > virtual void Transform( wxPoint2DInt* pt )const = 0; > virtual void Transform( wxRect2DInt* r ) const; > virtual wxPoint2DInt Transform( const wxPoint2DInt &pt ) const; >diff -ru wxWidgets-2.6.0-orig/include/wx/list.h wxWidgets-2.6.0/include/wx/list.h >--- wxWidgets-2.6.0-orig/include/wx/list.h 2005-04-11 14:18:26.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/list.h 2005-04-29 14:14:57.000000000 -0600 >@@ -662,6 +662,7 @@ > T *data = (T *)NULL, \ > const wxListKey& key = wxDefaultListKey) \ > : wxNodeBase(list, previous, next, data, key) { } \ >+ virtual ~nodetype() {}; \ > \ > nodetype *GetNext() const \ > { return (nodetype *)wxNodeBase::GetNext(); } \ >@@ -694,6 +695,7 @@ > \ > name& operator=(const name& list) \ > { Assign(list); return *this; } \ >+ virtual ~name() {}; \ > \ > nodetype *GetFirst() const \ > { return (nodetype *)wxListBase::GetFirst(); } \ >diff -ru wxWidgets-2.6.0-orig/include/wx/notebook.h wxWidgets-2.6.0/include/wx/notebook.h >--- wxWidgets-2.6.0-orig/include/wx/notebook.h 2005-04-17 00:56:07.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/notebook.h 2005-04-29 14:04:38.000000000 -0600 >@@ -118,7 +118,8 @@ > : wxBookCtrlBaseEvent(commandType, winid, nSel, nOldSel) > { > } >- >+ virtual ~wxNotebookEvent() {}; >+ > private: > DECLARE_DYNAMIC_CLASS_NO_COPY(wxNotebookEvent) > }; >diff -ru wxWidgets-2.6.0-orig/include/wx/protocol/file.h wxWidgets-2.6.0/include/wx/protocol/file.h >--- wxWidgets-2.6.0-orig/include/wx/protocol/file.h 2004-05-25 01:45:34.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/protocol/file.h 2005-04-29 14:28:36.000000000 -0600 >@@ -13,7 +13,7 @@ > #define __WX_PROTO_FILE_H__ > > #if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) >-#pragma interface "sckfile.h" >+#pragma interface > #endif > > #include "wx/defs.h" >diff -ru wxWidgets-2.6.0-orig/include/wx/radiobox.h wxWidgets-2.6.0/include/wx/radiobox.h >--- wxWidgets-2.6.0-orig/include/wx/radiobox.h 2005-03-21 05:18:17.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/radiobox.h 2005-04-29 14:19:54.000000000 -0600 >@@ -31,6 +31,7 @@ > class WXDLLEXPORT wxRadioBoxBase : public wxItemContainerImmutable > { > public: >+ virtual ~wxRadioBoxBase() {}; > // change the individual radio button state > virtual bool Enable(int n, bool enable = true) = 0; > virtual bool Show(int n, bool show = true) = 0; >diff -ru wxWidgets-2.6.0-orig/include/wx/statline.h wxWidgets-2.6.0/include/wx/statline.h >--- wxWidgets-2.6.0-orig/include/wx/statline.h 2005-04-11 14:18:27.000000000 -0600 >+++ wxWidgets-2.6.0/include/wx/statline.h 2005-04-29 13:46:31.000000000 -0600 >@@ -39,6 +39,7 @@ > public: > // constructor > wxStaticLineBase() { } >+ virtual ~wxStaticLineBase() {}; > > // is the line vertical? > bool IsVertical() const { return (GetWindowStyle() & wxLI_VERTICAL) != 0; } >diff -ru wxWidgets-2.6.0-orig/src/common/dircmn.cpp wxWidgets-2.6.0/src/common/dircmn.cpp >--- wxWidgets-2.6.0-orig/src/common/dircmn.cpp 2005-02-07 14:58:18.000000000 -0600 >+++ wxWidgets-2.6.0/src/common/dircmn.cpp 2005-04-29 13:36:28.000000000 -0600 >@@ -204,6 +204,7 @@ > { > public: > wxDirTraverserSimple(wxArrayString& files) : m_files(files) { } >+ virtual ~wxDirTraverserSimple() {}; > > virtual wxDirTraverseResult OnFile(const wxString& filename) > { >diff -ru wxWidgets-2.6.0-orig/src/common/sckfile.cpp wxWidgets-2.6.0/src/common/sckfile.cpp >--- wxWidgets-2.6.0-orig/src/common/sckfile.cpp 2004-11-01 10:05:25.000000000 -0600 >+++ wxWidgets-2.6.0/src/common/sckfile.cpp 2005-04-29 14:24:59.000000000 -0600 >@@ -9,7 +9,7 @@ > // Licence: wxWindows licence > ///////////////////////////////////////////////////////////////////////////// > #if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) >-#pragma implementation "sckfile.h" >+#pragma implementation "file.h" > #endif > > // For compilers that support precompilation, includes "wx.h". >diff -ru wxWidgets-2.6.0-orig/src/expat/lib/xmlparse.c wxWidgets-2.6.0/src/expat/lib/xmlparse.c >--- wxWidgets-2.6.0-orig/src/expat/lib/xmlparse.c 2004-10-06 14:24:04.000000000 -0600 >+++ wxWidgets-2.6.0/src/expat/lib/xmlparse.c 2005-04-29 13:27:23.000000000 -0600 >@@ -299,8 +299,10 @@ > static enum XML_Error > doProlog(XML_Parser parser, const ENCODING *enc, const char *s, > const char *end, int tok, const char *next, const char **nextPtr); >+#ifdef XML_DTD > static enum XML_Error > processInternalParamEntity(XML_Parser parser, ENTITY *entity); >+#endif /* XML_DTD */ > static enum XML_Error > doContent(XML_Parser parser, int startTagLevel, const ENCODING *enc, > const char *start, const char *end, const char **endPtr); >diff -ru wxWidgets-2.6.0-orig/src/unix/mimetype.cpp wxWidgets-2.6.0/src/unix/mimetype.cpp >--- wxWidgets-2.6.0-orig/src/unix/mimetype.cpp 2004-05-25 01:47:07.000000000 -0600 >+++ wxWidgets-2.6.0/src/unix/mimetype.cpp 2005-04-29 13:45:18.000000000 -0600 >@@ -1749,7 +1749,7 @@ > { > // now got a file we can write to .... > wxMimeTypeCommands * entries = m_aEntries[index]; >- size_t iOpen; >+ size_t iOpen = 0; > wxString sCmd = entries->GetCommandForVerb(_T("open"), &iOpen); > wxString sTmp; > >diff -ru wxWidgets-2.6.0-orig/src/xml/xml.cpp wxWidgets-2.6.0/src/xml/xml.cpp >--- wxWidgets-2.6.0-orig/src/xml/xml.cpp 2005-03-29 13:12:15.000000000 -0600 >+++ wxWidgets-2.6.0/src/xml/xml.cpp 2005-04-29 13:22:45.000000000 -0600 >@@ -360,8 +360,8 @@ > #else > if ( conv ) > { >- size_t nLen = (len != wxSTRING_MAXLEN) ? len : >- wxConvUTF8.MB2WC((wchar_t*) NULL, s, 0); >+ size_t nLen = ((len != wxSTRING_MAXLEN) ? len : >+ wxConvUTF8.MB2WC((wchar_t*) NULL, s, 0)); > > wchar_t *buf = new wchar_t[nLen+1]; > wxConvUTF8.MB2WC(buf, s, nLen);
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 71108
:
43895
|
46633
|
53171
|
53295
|
53296
|
53297
|
53298
|
53299
|
53300
|
56355
|
56356
|
57298
|
57299
|
57898
|
57942
|
57943
|
58075
|
58119
|
58120
|
58181
|
58183
|
58184
|
58705
|
58706
|
59163
|
59993
|
61481