]> git.saurik.com Git - wxWidgets.git/commitdiff
applied patch 444915 (warning fixes for gcc 2.95.4)
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 1 Aug 2001 15:00:33 +0000 (15:00 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 1 Aug 2001 15:00:33 +0000 (15:00 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11234 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/gtk/font.h
include/wx/gtk1/font.h
include/wx/hash.h
include/wx/list.h

index ed7ac95c862efc05f9f83c86d5e4fe08408cded2..0a2bfbb095bfb56c0484a65f4d1dfb4bc921b3da 100644 (file)
@@ -35,7 +35,7 @@ class wxFont : public wxFontBase
 public:
     // ctors and such
     wxFont() { Init(); }
-    wxFont(const wxFont& font) { Init(); Ref(font); }
+    wxFont(const wxFont& font) : wxFontBase() { Init(); Ref(font); }
     wxFont(const wxString& fontname,
            wxFontEncoding fontenc = wxFONTENCODING_DEFAULT)
     {
index ed7ac95c862efc05f9f83c86d5e4fe08408cded2..0a2bfbb095bfb56c0484a65f4d1dfb4bc921b3da 100644 (file)
@@ -35,7 +35,7 @@ class wxFont : public wxFontBase
 public:
     // ctors and such
     wxFont() { Init(); }
-    wxFont(const wxFont& font) { Init(); Ref(font); }
+    wxFont(const wxFont& font) : wxFontBase() { Init(); Ref(font); }
     wxFont(const wxString& fontname,
            wxFontEncoding fontenc = wxFONTENCODING_DEFAULT)
     {
index 7ac1e05a7a3aeb3d17ab4eac6ebba8091f9aeaab..873536e13985dbea060c22f460ff5cf6c46dd018 100644 (file)
@@ -158,7 +158,7 @@ public:
     ~wxHashTable();
 
     // copy ctor and assignment operator
-    wxHashTable(const wxHashTable& table) { DoCopy(table); }
+    wxHashTable(const wxHashTable& table) : wxObject() { DoCopy(table); }
     wxHashTable& operator=(const wxHashTable& table)
         { Clear(); DoCopy(table); return *this; }
 
index 7b542c64a2eb732ca59e7ddfd42efa749ec88c5e..dd64fc5071250e317ea48fe48873732ddb2dc0dc 100644 (file)
@@ -249,7 +249,7 @@ public:
 
 protected:
         // copy ctor and assignment operator
-    wxListBase(const wxListBase& list)
+    wxListBase(const wxListBase& list) : wxObject()
         { Init(); DoCopy(list); }
     wxListBase& operator=(const wxListBase& list)
         { Clear(); DoCopy(list); return *this; }
@@ -514,7 +514,7 @@ public:
 
         // copying the string list: the strings are copied, too (extremely
         // inefficient!)
-    wxStringList(const wxStringList& other) { DeleteContents(TRUE); DoCopy(other); }
+    wxStringList(const wxStringList& other) : wxStringListBase() { DeleteContents(TRUE); DoCopy(other); }
     wxStringList& operator=(const wxStringList& other)
         { Clear(); DoCopy(other); return *this; }