Update of /cvsroot/mahogany/M/src/mail
In directory usw-pr-cvs1:/tmp/cvs-serv20059/src/mail
Modified Files:
MailFolderCmn.cpp
Log Message:
fix for using 0 delay interval for the timer
Index: MailFolderCmn.cpp
===================================================================
RCS file: /cvsroot/mahogany/M/src/mail/MailFolderCmn.cpp,v
retrieving revision 1.88
retrieving revision 1.89
diff -b -u -2 -r1.88 -r1.89
--- MailFolderCmn.cpp 27 Apr 2002 21:47:43 -0000 1.88
+++ MailFolderCmn.cpp 27 Apr 2002 21:56:18 -0000 1.89
@@ -369,4 +369,6 @@
CHECK_RET( mf, "NULL MailFolder in MfCloser::Add()");
+ CHECK_RET( delay > 0, "folder close timeout must be positive" );
+
wxLogTrace(TRACE_MF_REF, "Adding '%s' to gs_MailFolderCloser",
mf->GetName().c_str());
@@ -447,6 +449,9 @@
m_timer.Stop();
+ if ( m_interval )
+ {
// delay is in seconds, we need ms here
m_timer.Start(m_interval * 1000);
+ }
}
_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates