]> git.saurik.com Git - wxWidgets.git/commitdiff
remove unnecessary refCount=1 parameter from wxObjectRefData ctor
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 12 Jun 2009 19:36:58 +0000 (19:36 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 12 Jun 2009 19:36:58 +0000 (19:36 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61031 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/object.h

index 8afcf85bf8cca1dc679d4591cbd4d07c17ce0021..9ef6b83b33a57585ea52d990b5c1afa38a791fec 100644 (file)
@@ -404,10 +404,8 @@ inline T *wxCheckCast(const void *ptr, T * = NULL)
 
 class WXDLLIMPEXP_BASE wxObjectRefData
 {
 
 class WXDLLIMPEXP_BASE wxObjectRefData
 {
-    friend class WXDLLIMPEXP_FWD_BASE wxObject;
-
 public:
 public:
-    wxObjectRefData(int refCount = 1) : m_count(refCount) { }
+    wxObjectRefData() { m_count = 1; }
 
     int GetRefCount() const { return m_count; }
 
 
     int GetRefCount() const { return m_count; }
 
@@ -422,6 +420,8 @@ protected:
 private:
     // our refcount:
     int m_count;
 private:
     // our refcount:
     int m_count;
+
+    friend class WXDLLIMPEXP_FWD_BASE wxObject;
 };
 
 // ----------------------------------------------------------------------------
 };
 
 // ----------------------------------------------------------------------------