Update of /cvsroot/mahogany/M/src/gui
In directory sc8-pr-cvs1:/tmp/cvs-serv16122/src/gui

Modified Files:
        wxFiltersDialog.cpp wxSpamOptions.cpp 
Log Message:
Removed SpamOptionManager::Pointer and extended RefCounter

Index: wxFiltersDialog.cpp
===================================================================
RCS file: /cvsroot/mahogany/M/src/gui/wxFiltersDialog.cpp,v
retrieving revision 1.111
retrieving revision 1.112
diff -b -u -2 -r1.111 -r1.112
--- wxFiltersDialog.cpp 26 Sep 2003 09:33:43 -0000      1.111
+++ wxFiltersDialog.cpp 3 Oct 2003 13:39:47 -0000       1.112
@@ -552,5 +552,5 @@
 
    // the spam test data
-   SpamOptionManager::Pointer m_spam;
+   RefCounter<SpamOptionManager> m_spam;
 };
 
@@ -561,4 +561,5 @@
 
 OneCritControl::OneCritControl(wxWindow *parent, OneCritControl *previous)
+   : m_spam(SpamOptionManager::Create())
 {
    m_Parent = parent;

Index: wxSpamOptions.cpp
===================================================================
RCS file: /cvsroot/mahogany/M/src/gui/wxSpamOptions.cpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -b -u -2 -r1.8 -r1.9
--- wxSpamOptions.cpp   3 Oct 2003 12:51:00 -0000       1.8
+++ wxSpamOptions.cpp   3 Oct 2003 13:39:47 -0000       1.9
@@ -489,11 +489,9 @@
 }
 
-SpamOptionManager::Pointer::Pointer()
-{
-   m_pointer = new SpamOptionManagerBody;
-}
+DEFINE_REF_COUNTER(SpamOptionManager)
 
-SpamOptionManager::Pointer::~Pointer()
+/*static*/ RefCounter<SpamOptionManager> SpamOptionManager::Create()
 {
-   delete m_pointer;
+   RefCounter<SpamOptionManager> pointer(new SpamOptionManagerBody);
+   return pointer;
 }



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates

Reply via email to