diff options
Diffstat (limited to 'archive-libs/libgui/gcc-3.4.patch')
-rw-r--r-- | archive-libs/libgui/gcc-3.4.patch | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/archive-libs/libgui/gcc-3.4.patch b/archive-libs/libgui/gcc-3.4.patch new file mode 100644 index 0000000000..ac6b063882 --- /dev/null +++ b/archive-libs/libgui/gcc-3.4.patch @@ -0,0 +1,99 @@ +diff -Naur libgui-0.0.4.orig/gui/commonlistbox.h libgui-0.0.4/gui/commonlistbox.h +--- libgui-0.0.4.orig/gui/commonlistbox.h 2005-07-28 08:32:22.660747250 -0700 ++++ libgui-0.0.4/gui/commonlistbox.h 2005-07-28 08:37:35.088272750 -0700 +@@ -46,10 +46,10 @@ + CSimpleList<CIdString *> m_Strings; + bool m_bInternalSelect; + protected: +- virtual void SelectionChanged() = NULL; +- virtual Widget InternalList() = NULL; ++ virtual void SelectionChanged() = 0; ++ virtual Widget InternalList() = 0; + virtual void InternalCreate(unsigned long lStyle); +- virtual void InternalListCreate(unsigned long lStyle)=NULL; ++ virtual void InternalListCreate(unsigned long lStyle)=0; + + inline Widget List() { return m_List; } + +diff -Naur libgui-0.0.4.orig/gui/dialog.h libgui-0.0.4/gui/dialog.h +--- libgui-0.0.4.orig/gui/dialog.h 2005-07-28 08:32:22.664747500 -0700 ++++ libgui-0.0.4/gui/dialog.h 2005-07-28 08:37:35.088272750 -0700 +@@ -81,7 +81,7 @@ + public: + enum {IDOK=-1, IDCANCEL=-2, IDYES=-3, IDNO=-4}; + virtual Widget Container() const; +- virtual Widget Frame()=NULL; ++ virtual Widget Frame()=0; + inline Widget Separator() { return m_wdgSeparator; } + void SetCaption(const char *strCaption); + const char *Caption(); +diff -Naur libgui-0.0.4.orig/gui/graphicalobjectcontext.h libgui-0.0.4/gui/graphicalobjectcontext.h +--- libgui-0.0.4.orig/gui/graphicalobjectcontext.h 2005-07-28 08:32:22.660747250 -0700 ++++ libgui-0.0.4/gui/graphicalobjectcontext.h 2005-07-28 08:37:35.092273000 -0700 +@@ -42,7 +42,7 @@ + public: + CGraphicalObjectContext(void *pObject); + +- virtual GOC Type()=NULL; ++ virtual GOC Type()=0; + + inline void *Object() { return m_pObject; } + private: +diff -Naur libgui-0.0.4.orig/gui/guielement.h libgui-0.0.4/gui/guielement.h +--- libgui-0.0.4.orig/gui/guielement.h 2005-07-28 08:32:22.664747500 -0700 ++++ libgui-0.0.4/gui/guielement.h 2005-07-28 08:43:13.217404500 -0700 +@@ -58,7 +58,7 @@ + CGuiElement(unsigned long lStyle = 0L, int nId=0); + + // STH sandalle SF virtual void InternalCreate(unsigned long lStyle) = 0; +- virtual void InternalCreate(unsigned long lStyle) = NULL; ++ virtual void InternalCreate(unsigned long lStyle) = 0; + virtual void InternalDestroy(); + virtual void PostCreate(); + +diff -Naur libgui-0.0.4.orig/gui/labelledfield.h libgui-0.0.4/gui/labelledfield.h +--- libgui-0.0.4.orig/gui/labelledfield.h 2005-07-28 08:32:22.664747500 -0700 ++++ libgui-0.0.4/gui/labelledfield.h 2005-07-28 08:37:35.092273000 -0700 +@@ -42,9 +42,9 @@ + void Create(unsigned long lStyle = 0L, Arg *args=NULL, Cardinal argcount=0); + protected: + virtual void InternalCreate(unsigned long lStyle=0L); +- virtual Widget Field()=NULL; ++ virtual Widget Field()=0; + inline Widget LabelParent() {return m_wdgForm;} +- virtual void CreateField()=NULL; ++ virtual void CreateField()=0; + private: + Widget m_wdgForm; + Widget m_wdgParent; +diff -Naur libgui-0.0.4.orig/gui/mainframe.h libgui-0.0.4/gui/mainframe.h +--- libgui-0.0.4.orig/gui/mainframe.h 2005-07-28 08:32:22.664747500 -0700 ++++ libgui-0.0.4/gui/mainframe.h 2005-07-28 08:37:35.092273000 -0700 +@@ -72,9 +72,9 @@ + virtual void InternalCreateMenu(Widget menu_bar); + virtual void InternalDestroy(); + +- virtual const char *Version() const=NULL; +- virtual const char *Title() const=NULL; +- virtual const char *PropertiesName() const=NULL; ++ virtual const char *Version() const=0; ++ virtual const char *Title() const=0; ++ virtual const char *PropertiesName() const=0; + virtual void CreateToolBar(CToolBar *pToolBar); + + inline CToolBar *ToolBar() const { return m_pToolBar; } + +diff -Naur libgui-0.0.4.orig/gui/textcontrol.h libgui-0.0.4/gui/textcontrol.h +--- libgui-0.0.4.orig/gui/textcontrol.h 2005-07-28 08:32:22.660747250 -0700 ++++ libgui-0.0.4/gui/textcontrol.h 2005-07-28 08:37:35.096273250 -0700 +@@ -40,8 +40,8 @@ + CStrings m_strText; + protected: + inline void SetTextControl(Widget wdgTextField) { m_wdgTextField = wdgTextField; } +- virtual void InternalSetText(char *strText)=NULL; +- virtual char *InternalText()=NULL; ++ virtual void InternalSetText(char *strText)=0; ++ virtual char *InternalText()=0; + virtual void InternalDestroy(); + public: + virtual Widget Container() const; |