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