Update of /cvsroot/mahogany/M/src/gui
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22758/src/gui
Modified Files:
wxSubfoldersDialog.cpp
Log Message:
don't use GetFolderDelimiter() to retrieve folder delimiter, take it from first
mm_list() callback (avoids confusion between slashes and backslashes under
Windows)
Index: wxSubfoldersDialog.cpp
===================================================================
RCS file: /cvsroot/mahogany/M/src/gui/wxSubfoldersDialog.cpp,v
retrieving revision 1.82
retrieving revision 1.83
diff -b -u -2 -r1.82 -r1.83
--- wxSubfoldersDialog.cpp 30 Jun 2005 23:39:48 -0000 1.82
+++ wxSubfoldersDialog.cpp 1 Jul 2005 15:04:24 -0000 1.83
@@ -361,5 +361,5 @@
m_progressInfo = (MProgressInfo *)NULL;
- m_chDelimiter = m_mailFolder->GetFolderDelimiter();
+ m_chDelimiter = '\0';
m_idParent = wxTreeItemId();
@@ -483,15 +483,10 @@
}
-#ifdef DEBUG
- #define UNUSED_UNLESS_DEBUG(x) x
-#else
- #define UNUSED_UNLESS_DEBUG(x)
-#endif
-
void
-wxSubfoldersTree::OnListFolder(const String& spec,
- wxChar UNUSED_UNLESS_DEBUG(delim),
- long attr)
+wxSubfoldersTree::OnListFolder(const String& spec, wxChar delim, long attr)
{
+ if ( m_chDelimiter == '\0' )
+ m_chDelimiter = delim;
+
// usually, all folders will have a non NUL delimiter ('.' for news, '/'
// for everything else), but IMAP INBOX is special and can have a NUL one
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Mahogany-cvsupdates mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates