Update of /cvsroot/mahogany/M/src/classes
In directory usw-pr-cvs1:/tmp/cvs-serv21249/src/classes
Modified Files:
MessageView.cpp Sequence.cpp
Log Message:
code reorganization: nothing really changed but plenty of things moved around so that
MailFolder.h contains only MailFolder class and nothing else; some unused code/classes
removed completely
Index: MessageView.cpp
===================================================================
RCS file: /cvsroot/mahogany/M/src/classes/MessageView.cpp,v
retrieving revision 1.92
retrieving revision 1.93
diff -b -u -2 -r1.92 -r1.93
--- MessageView.cpp 20 Jun 2002 14:32:02 -0000 1.92
+++ MessageView.cpp 4 Jul 2002 17:22:37 -0000 1.93
@@ -54,4 +54,5 @@
#include "ASMailFolder.h"
#include "MFolder.h"
+#include "UIdArray.h"
#include "MDialogs.h"
Index: Sequence.cpp
===================================================================
RCS file: /cvsroot/mahogany/M/src/classes/Sequence.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -b -u -2 -r1.4 -r1.5
--- Sequence.cpp 30 Aug 2001 14:50:34 -0000 1.4
+++ Sequence.cpp 4 Jul 2002 17:22:37 -0000 1.5
@@ -33,5 +33,5 @@
#endif // USE_PCH
-#include "MailFolder.h" // for UIdArray
+#include "UIdArray.h"
#include "Sequence.h"
@@ -269,4 +269,23 @@
return GetNumberAt(cookie);
+}
+
+// ----------------------------------------------------------------------------
+// other public functions defined here
+// ----------------------------------------------------------------------------
+
+String GetSequenceString(const UIdArray *messages)
+{
+ CHECK( messages, "", "NULL messages array in GetSequenceString" );
+
+ Sequence seq;
+
+ size_t count = messages ? messages->GetCount() : 0;
+ for ( size_t n = 0; n < count; n++ )
+ {
+ seq.Add((*messages)[n]);
+ }
+
+ return seq.GetString();
}
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Caffeinated soap. No kidding.
http://thinkgeek.com/sf
_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates