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

Reply via email to