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