Revision: 7320
          http://mahogany.svn.sourceforge.net/mahogany/?rev=7320&view=rev
Author:   vadz
Date:     2007-08-20 03:40:29 -0700 (Mon, 20 Aug 2007)

Log Message:
-----------
fix NeedsNetwork() for temp folders

Modified Paths:
--------------
    trunk/M/include/MFolder.h
    trunk/M/src/classes/MFolder.cpp

Modified: trunk/M/include/MFolder.h
===================================================================
--- trunk/M/include/MFolder.h   2007-08-20 10:39:12 UTC (rev 7319)
+++ trunk/M/include/MFolder.h   2007-08-20 10:40:29 UTC (rev 7320)
@@ -244,7 +244,8 @@
       { return MayHaveLogin() && !(GetFlags() & MF_FLAGS_ANON); }
 
       /// does this folder need net connection to be accessed?
-   virtual bool NeedsNetwork(void) const = 0;
+   virtual bool NeedsNetwork() const
+      { return FolderNeedsNetwork(GetType(), GetFlags()); }
 
       /// SSL mode for this folder (this is a NOP for temp folders)
    virtual SSLSupport GetSSL(SSLCert *acceptUnsigned = NULL) const = 0;

Modified: trunk/M/src/classes/MFolder.cpp
===================================================================
--- trunk/M/src/classes/MFolder.cpp     2007-08-20 10:39:12 UTC (rev 7319)
+++ trunk/M/src/classes/MFolder.cpp     2007-08-20 10:40:29 UTC (rev 7320)
@@ -166,7 +166,6 @@
    virtual MFolderType GetType() const { return m_type; }
    virtual String GetClass() const { return GetClassForType(m_type); }
 
-   virtual bool NeedsNetwork(void) const { return true; }
    virtual SSLSupport GetSSL(SSLCert *cert) const
    {
       if ( cert )
@@ -296,7 +295,6 @@
 
    virtual MFolderType GetType() const;
    virtual String GetClass() const;
-   virtual bool NeedsNetwork() const;
    virtual SSLSupport GetSSL(SSLCert *acceptUnsigned) const;
    virtual void SetSSL(SSLSupport ssl, SSLCert cert);
 
@@ -833,11 +831,6 @@
    return GetClassForType(GetType());
 }
 
-bool MFolderFromProfile::NeedsNetwork() const
-{
-   return FolderNeedsNetwork(GetType(), GetFlags());
-}
-
 SSLSupport MFolderFromProfile::GetSSL(SSLCert *acceptUnsigned) const
 {
    SSLSupport ssl = (SSLSupport)(long)READ_CONFIG(m_profile, MP_USE_SSL);


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Mahogany-cvsupdates mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates

Reply via email to