Update of /cvsroot/mahogany/M/include
In directory sc8-pr-cvs1:/tmp/cvs-serv29729/include
Modified Files:
ASMailFolder.h AttachDialog.h ClickAtt.h ClickInfo.h
ClickURL.h ConfigSource.h FolderType.h HeaderInfo.h
HeaderInfoImpl.h MApplication.h MDialogs.h MFCache.h MFilter.h
MFolder.h MGuiApp.h MImport.h MInterface.mid MLogFrame.h
MMainFrame.h MModule.h MTextStyle.h MailFolder.h
MailFolderCC.h MailFolderCmn.h Mdefaults.h Mdnd.h Message.h
MessageCC.h MessageEditor.h MessageView.h MessageViewer.h
MimePart.h Profile.h SendMessage.h SendMessageCC.h Sorting.h
Threading.h UIdArray.h guidef.h miscutil.h strutil.h sysutil.h
Log Message:
Include dependencies cleanup, stage two (final so far)
Index: ASMailFolder.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/ASMailFolder.h,v
retrieving revision 1.58
retrieving revision 1.59
diff -b -u -2 -r1.58 -r1.59
--- ASMailFolder.h 28 Dec 2002 02:28:32 -0000 1.58
+++ ASMailFolder.h 18 Sep 2003 16:30:38 -0000 1.59
@@ -19,6 +19,4 @@
#endif
-#include "FolderType.h"
-
// forward declarations
Index: AttachDialog.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/AttachDialog.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -b -u -2 -r1.1 -r1.2
--- AttachDialog.h 2 Sep 2002 18:40:35 -0000 1.1
+++ AttachDialog.h 18 Sep 2003 16:30:39 -0000 1.2
@@ -16,4 +16,6 @@
#include "MimeType.h"
+class wxWindow;
+
/// AttachmentProperties: the structure describing all attachment properties
struct AttachmentProperties
Index: ClickAtt.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/ClickAtt.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -b -u -2 -r1.2 -r1.3
--- ClickAtt.h 22 Jul 2003 22:01:38 -0000 1.2
+++ ClickAtt.h 18 Sep 2003 16:30:39 -0000 1.3
@@ -17,4 +17,9 @@
#include "ClickInfo.h"
+class MessageView;
+class MimePart;
+
+class WXDLLEXPORT wxWindow;
+
class ClickableAttachment : public ClickableInfo
{
Index: ClickInfo.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/ClickInfo.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -b -u -2 -r1.2 -r1.3
--- ClickInfo.h 22 Jul 2003 22:01:38 -0000 1.2
+++ ClickInfo.h 18 Sep 2003 16:30:39 -0000 1.3
@@ -16,4 +16,5 @@
class MessageView;
+class wxPoint;
// ----------------------------------------------------------------------------
Index: ClickURL.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/ClickURL.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -b -u -2 -r1.2 -r1.3
--- ClickURL.h 22 Jul 2003 22:01:38 -0000 1.2
+++ ClickURL.h 18 Sep 2003 16:30:39 -0000 1.3
@@ -18,4 +18,6 @@
class MessageView;
+class wxPoint;
+class Profile;
/// options for OpenInBrowser() (these are bit masks)
Index: ConfigSource.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/ConfigSource.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -b -u -2 -r1.5 -r1.6
--- ConfigSource.h 29 Aug 2003 00:06:41 -0000 1.5
+++ ConfigSource.h 18 Sep 2003 16:30:39 -0000 1.6
@@ -39,5 +39,5 @@
#endif
-#include "MObject.h"
+#include "MObject.h" // for MObjectRC
#include "MModule.h"
Index: FolderType.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/FolderType.h,v
retrieving revision 1.58
retrieving revision 1.59
diff -b -u -2 -r1.58 -r1.59
--- FolderType.h 8 Mar 2003 10:40:27 -0000 1.58
+++ FolderType.h 18 Sep 2003 16:30:39 -0000 1.59
@@ -14,9 +14,5 @@
#define _FOLDERTYPE_H
-#include "Mcommon.h"
-
#include <wx/setup.h> // for wxSIZE_T_IS_ULONG/UINT
-
-#include <limits.h>
// ----------------------------------------------------------------------------
Index: HeaderInfo.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/HeaderInfo.h,v
retrieving revision 1.29
retrieving revision 1.30
diff -b -u -2 -r1.29 -r1.30
--- HeaderInfo.h 30 Mar 2003 17:01:23 -0000 1.29
+++ HeaderInfo.h 18 Sep 2003 16:30:39 -0000 1.30
@@ -20,5 +20,5 @@
#endif
-#include <wx/fontenc.h>
+#include <wx/fontenc.h> // for wxFontEncoding
#include "MailFolder.h" // for MailFolder::MessageStatus
Index: HeaderInfoImpl.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/HeaderInfoImpl.h,v
retrieving revision 1.44
retrieving revision 1.45
diff -b -u -2 -r1.44 -r1.45
--- HeaderInfoImpl.h 30 Mar 2003 17:01:25 -0000 1.44
+++ HeaderInfoImpl.h 18 Sep 2003 16:30:39 -0000 1.45
@@ -22,9 +22,9 @@
#include "Sorting.h"
#include "Threading.h"
+
+ #include <wx/dynarray.h> // for WX_DEFINE_ARRAY
#endif // USE_PCH
#include "HeaderInfo.h"
-
-#include <wx/dynarray.h>
WX_DEFINE_ARRAY(HeaderInfo *, ArrayHeaderInfo);
Index: MApplication.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MApplication.h,v
retrieving revision 1.102
retrieving revision 1.103
diff -b -u -2 -r1.102 -r1.103
--- MApplication.h 16 Jul 2003 08:30:07 -0000 1.102
+++ MApplication.h 18 Sep 2003 16:30:39 -0000 1.103
@@ -15,20 +15,7 @@
#ifndef USE_PCH
-# include "Mcommon.h"
# include "Merror.h"
-# include "Mdefaults.h"
-
-# include "kbList.h"
-# include "PathFinder.h"
-# include "Profile.h"
-
-# include "guidef.h"
-# include "MFrame.h"
# include "gui/wxMFrame.h"
-# include "MLogFrame.h"
-# include "FolderType.h"
-
-# include <wx/cmndata.h> // wxPageSetupDialogData
-#endif
+#endif // USE_PCH
#include "MEvent.h"
@@ -45,4 +32,5 @@
class WXDLLEXPORT wxPageSetupDialogData;
class WXDLLEXPORT wxPrintData;
+class WXDLLEXPORT wxConfigBase;
M_LIST_PTR(ListLibraries, wxDynamicLibrary);
Index: MDialogs.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MDialogs.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -b -u -2 -r1.9 -r1.10
--- MDialogs.h 12 Apr 2001 17:08:00 -0000 1.9
+++ MDialogs.h 18 Sep 2003 16:30:39 -0000 1.10
@@ -30,5 +30,3 @@
//@}
-#include "gui/wxMDialogs.h"
-
#endif
Index: MFCache.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MFCache.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -b -u -2 -r1.14 -r1.15
--- MFCache.h 22 Jul 2003 22:01:38 -0000 1.14
+++ MFCache.h 18 Sep 2003 16:30:39 -0000 1.15
@@ -18,11 +18,11 @@
#endif
-#include "MFStatus.h"
+#ifndef USE_PCH
+# include <wx/dynarray.h> // for WX_DEFINE_ARRAY
+#endif // USE_PCH
#include "CacheFile.h" // base class
#include "MEvent.h"
-
-#include <wx/dynarray.h>
WX_DEFINE_ARRAY(MailFolderStatus *, MfStatusArray);
Index: MFilter.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MFilter.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -b -u -2 -r1.18 -r1.19
--- MFilter.h 15 Sep 2003 17:01:36 -0000 1.18
+++ MFilter.h 18 Sep 2003 16:30:39 -0000 1.19
@@ -16,7 +16,7 @@
#ifndef USE_PCH
# include "Profile.h"
-#endif
+#endif // USE_PCH
-#include "MObject.h"
+#include "MObject.h" // for MObjectRC
class WXDLLEXPORT wxWindow;
Index: MFolder.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MFolder.h,v
retrieving revision 1.59
retrieving revision 1.60
diff -b -u -2 -r1.59 -r1.60
--- MFolder.h 22 Jul 2003 22:01:38 -0000 1.59
+++ MFolder.h 18 Sep 2003 16:30:40 -0000 1.60
@@ -18,12 +18,12 @@
#endif
-#include "Mdefaults.h"
-
#ifndef USE_PCH
-# include "Profile.h"
-# include "MailFolder.h"
-# include "MObject.h"
# include "FolderType.h"
-#endif
+# include "Profile.h"
+#endif // USE_PCH
+
+#include "MObject.h" // for MObjectRC
+
+class Profile;
/** A class representing a folder used by M. The folders are organized in a tree
Index: MGuiApp.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MGuiApp.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -b -u -2 -r1.2 -r1.3
--- MGuiApp.h 25 Jul 1998 20:08:33 -0000 1.2
+++ MGuiApp.h 18 Sep 2003 16:30:40 -0000 1.3
@@ -11,6 +11,4 @@
#define MGUIAPP_H
-#include "Mcommon.h"
-
/**
GUI Application class, defining the interface to the real GUI
Index: MImport.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MImport.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -b -u -2 -r1.6 -r1.7
--- MImport.h 13 Sep 2002 01:27:46 -0000 1.6
+++ MImport.h 18 Sep 2003 16:30:40 -0000 1.7
@@ -24,4 +24,7 @@
#include "MModule.h" // the base class
+class MFolder;
+class WXDLLEXPORT wxWindow;
+
// ----------------------------------------------------------------------------
// constants
Index: MInterface.mid
===================================================================
RCS file: /cvsroot/mahogany/M/include/MInterface.mid,v
retrieving revision 1.33
retrieving revision 1.34
diff -b -u -2 -r1.33 -r1.34
--- MInterface.mid 15 Jul 2002 16:31:42 -0000 1.33
+++ MInterface.mid 18 Sep 2003 16:30:40 -0000 1.34
@@ -11,5 +11,5 @@
INCLUDE(`"Profile.h"')
INCLUDE(`"strutil.h"')
-INCLUDE(`"MDialogs.h"')
+INCLUDE(`"gui/wxMDialogs.h"')
INCLUDE(`"MFolder.h"')
INCLUDE(`"MailFolder.h"')
Index: MLogFrame.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MLogFrame.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -b -u -2 -r1.9 -r1.10
--- MLogFrame.h 13 Sep 2002 01:27:46 -0000 1.9
+++ MLogFrame.h 18 Sep 2003 16:30:40 -0000 1.10
@@ -10,6 +10,4 @@
#define MLOGFRAME_H
-#include "Mconfig.h"
-
/**
MLogFrameBase virtual base class, defining the interface for a
Index: MMainFrame.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MMainFrame.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -b -u -2 -r1.10 -r1.11
--- MMainFrame.h 8 Oct 2002 16:13:12 -0000 1.10
+++ MMainFrame.h 18 Sep 2003 16:30:40 -0000 1.11
@@ -18,5 +18,7 @@
*/
-#include "MFrame.h"
+#ifndef USE_PCH
+# include "MFrame.h"
+#endif // USE_PCH
class MainFrameBase : public MFrameBase
Index: MModule.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MModule.h,v
retrieving revision 1.54
retrieving revision 1.55
diff -b -u -2 -r1.54 -r1.55
--- MModule.h 27 Feb 2003 19:23:00 -0000 1.54
+++ MModule.h 18 Sep 2003 16:30:40 -0000 1.55
@@ -20,9 +20,11 @@
// ----------------------------------------------------------------------------
+#include "MObject.h"
+
class WXDLLEXPORT wxDynamicLibrary;
-#include "Mversion.h" // for M_VERSION_MAJOR &c
+class MInterface;
-#include "MInterface.h"
+#include "Mversion.h" // for M_VERSION_MAJOR &c
// ----------------------------------------------------------------------------
@@ -204,6 +206,5 @@
protected:
/// Removes the module from the global list
- virtual ~MModuleCommon()
- { if ( m_MInterface ) m_MInterface->RemoveModule(this); }
+ virtual ~MModuleCommon();
MInterface *m_MInterface;
Index: MTextStyle.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MTextStyle.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -b -u -2 -r1.2 -r1.3
--- MTextStyle.h 30 Nov 2002 22:26:39 -0000 1.2
+++ MTextStyle.h 18 Sep 2003 16:30:41 -0000 1.3
@@ -14,5 +14,7 @@
#define _MTEXTSTYLE_H_
-#include <wx/textctrl.h>
+#ifndef USE_PCH
+# include <wx/textctrl.h>
+#endif // USE_PCH
// use the standard wxWin class: even if it is not really intended for this, it
Index: MailFolder.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MailFolder.h,v
retrieving revision 1.188
retrieving revision 1.189
diff -b -u -2 -r1.188 -r1.189
--- MailFolder.h 11 Apr 2003 22:28:44 -0000 1.188
+++ MailFolder.h 18 Sep 2003 16:30:41 -0000 1.189
@@ -18,8 +18,11 @@
#endif
+#ifndef USE_PCH
+# include "FolderType.h"
+#endif // USE_PCH
+
#include "MObject.h"
-#include "FolderType.h"
-#include <wx/fontenc.h>
+#include <wx/fontenc.h> // for wxFontEncoding
// forward declarations
Index: MailFolderCC.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MailFolderCC.h,v
retrieving revision 1.214
retrieving revision 1.215
diff -b -u -2 -r1.214 -r1.215
--- MailFolderCC.h 11 Apr 2003 22:28:44 -0000 1.214
+++ MailFolderCC.h 18 Sep 2003 16:30:41 -0000 1.215
@@ -19,8 +19,6 @@
#ifndef USE_PCH
-# include "kbList.h"
-
# include "Mcclient.h"
-#endif
+#endif // USE_PCH
#include "MThread.h"
@@ -29,7 +27,6 @@
#include "MailFolderCmn.h"
-#include "FolderView.h"
-#include <wx/fontenc.h> // enum wxFontEncoding can't be fwd declared
+#include <wx/fontenc.h> // for wxFontEncoding
// fwd decls
Index: MailFolderCmn.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MailFolderCmn.h,v
retrieving revision 1.81
retrieving revision 1.82
diff -b -u -2 -r1.81 -r1.82
--- MailFolderCmn.h 11 Apr 2003 22:28:44 -0000 1.81
+++ MailFolderCmn.h 18 Sep 2003 16:30:41 -0000 1.82
@@ -20,12 +20,12 @@
#endif
-#include "MailFolder.h" // the base class
+#include "MailFolder.h" // for MailFolder
#ifndef USE_PCH
-# include "MEvent.h" // for MEventOptionsChangeData
-
# include "Sorting.h"
# include "Threading.h"
#endif // USE_PCH
+
+#include "MEvent.h" // for MEventOptionsChangeData
// define this for some additional checks of folder closing logic
Index: Mdefaults.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/Mdefaults.h,v
retrieving revision 1.257
retrieving revision 1.258
diff -b -u -2 -r1.257 -r1.258
--- Mdefaults.h 28 Dec 2002 02:28:33 -0000 1.257
+++ Mdefaults.h 18 Sep 2003 16:30:42 -0000 1.258
@@ -14,7 +14,5 @@
#define MDEFAULTS_H
-#include "Mcallbacks.h"
-#include "Mversion.h"
-#include "Profile.h"
+class Profile;
// under Windows 12pt font looks too huge, letters are like in a book for
Index: Mdnd.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/Mdnd.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -b -u -2 -r1.8 -r1.9
--- Mdnd.h 22 Jul 2003 22:01:38 -0000 1.8
+++ Mdnd.h 18 Sep 2003 16:30:42 -0000 1.9
@@ -18,7 +18,10 @@
#endif
+#include "MailFolder.h"
+
#include <wx/dnd.h>
class MsgCmdProc;
+class MailFolder;
/// the clipboard/dnd format for Mahogany messages
Index: Message.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/Message.h,v
retrieving revision 1.66
retrieving revision 1.67
diff -b -u -2 -r1.66 -r1.67
--- Message.h 13 Sep 2002 01:27:46 -0000 1.66
+++ Message.h 18 Sep 2003 16:30:42 -0000 1.67
@@ -22,5 +22,7 @@
#include "MimePart.h"
-#include "FolderType.h" // for Protocol enum
+#ifndef USE_PCH
+# include "FolderType.h" // for Protocol enum
+#endif // USE_PCH
class WXDLLEXPORT wxArrayString;
Index: MessageCC.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MessageCC.h,v
retrieving revision 1.56
retrieving revision 1.57
diff -b -u -2 -r1.56 -r1.57
--- MessageCC.h 12 Jul 2003 18:57:43 -0000 1.56
+++ MessageCC.h 18 Sep 2003 16:30:42 -0000 1.57
@@ -18,4 +18,9 @@
#endif
+#ifndef USE_PCH
+# include "Mcclient.h" // for ADDRESS
+#endif //USE_PCH
+
+#include "MailFolderCC.h"
#include "Message.h"
@@ -23,4 +28,5 @@
class MailFolderCC;
class MimePartCC;
+class HeaderInfo;
/** Message class, containing the most commonly used message headers.
@@ -264,3 +270,2 @@
#endif // _MESSAGECC_H
-
Index: MessageEditor.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MessageEditor.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -b -u -2 -r1.10 -r1.11
--- MessageEditor.h 22 Aug 2003 13:03:50 -0000 1.10
+++ MessageEditor.h 18 Sep 2003 16:30:42 -0000 1.11
@@ -21,9 +21,10 @@
class EditorContentPart;
-#include <wx/fontenc.h>
+#include <wx/fontenc.h> // for wxFontEncoding
#include "MimePart.h" // for MimeType
#include "MModule.h"
+#include "Composer.h"
// the message editor module interface name
Index: MessageView.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MessageView.h,v
retrieving revision 1.47
retrieving revision 1.48
diff -b -u -2 -r1.47 -r1.48
--- MessageView.h 14 Sep 2003 14:10:11 -0000 1.47
+++ MessageView.h 18 Sep 2003 16:30:42 -0000 1.48
@@ -20,8 +20,8 @@
#ifndef USE_PCH
- #include <wx/dynarray.h>
- #include <wx/font.h>
-#endif
+ #include <wx/dynarray.h> // for WX_DEFINE_ARRAY
+#endif // USE_PCH
+#include <wx/font.h> // for wxFont
#include <wx/colour.h>
Index: MessageViewer.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MessageViewer.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -b -u -2 -r1.18 -r1.19
--- MessageViewer.h 22 Jul 2003 22:01:38 -0000 1.18
+++ MessageViewer.h 18 Sep 2003 16:30:42 -0000 1.19
@@ -18,9 +18,10 @@
class WXDLLEXPORT wxTextAttr;
class WXDLLEXPORT wxWindow;
+class WXDLLEXPORT wxImage;
class ClickableInfo;
+class MTextStyle;
#include "MModule.h"
-#include "MTextStyle.h"
#include "MessageView.h" // we use MessageView in inline funcs below
Index: MimePart.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/MimePart.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -b -u -2 -r1.10 -r1.11
--- MimePart.h 12 Jul 2003 18:57:43 -0000 1.10
+++ MimePart.h 18 Sep 2003 16:30:42 -0000 1.11
@@ -17,6 +17,5 @@
#define _MIMEPART_H_
-// for wxFontEncoding enum
-#include <wx/fontenc.h>
+#include <wx/fontenc.h> // for wxFontEncoding
// for MimeParameterList
Index: Profile.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/Profile.h,v
retrieving revision 1.81
retrieving revision 1.82
diff -b -u -2 -r1.81 -r1.82
--- Profile.h 30 Aug 2003 23:47:47 -0000 1.81
+++ Profile.h 18 Sep 2003 16:30:42 -0000 1.82
@@ -18,6 +18,4 @@
#endif
-#include <wx/confbase.h>
-
// ----------------------------------------------------------------------------
// headers
Index: SendMessage.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/SendMessage.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -b -u -2 -r1.12 -r1.13
--- SendMessage.h 28 Dec 2002 02:28:33 -0000 1.12
+++ SendMessage.h 18 Sep 2003 16:30:43 -0000 1.13
@@ -14,4 +14,11 @@
#define SENDMESSAGE_H
+#ifndef USE_PCH
+# include "FolderType.h"
+#endif // USE_PCH
+
+#include "MimePart.h"
+#include "MObject.h"
+
class Message;
class Profile;
Index: SendMessageCC.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/SendMessageCC.h,v
retrieving revision 1.54
retrieving revision 1.55
diff -b -u -2 -r1.54 -r1.55
--- SendMessageCC.h 8 Mar 2003 16:18:40 -0000 1.54
+++ SendMessageCC.h 18 Sep 2003 16:30:43 -0000 1.55
@@ -18,7 +18,10 @@
#endif
-#include "lists.h"
+#ifndef USE_PCH
+# include "Mcclient.h"
+#endif //USE_PCH
-#include "FolderType.h"
+#include "lists.h"
+#include "SendMessage.h"
class Profile;
Index: Sorting.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/Sorting.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -b -u -2 -r1.4 -r1.5
--- Sorting.h 6 Sep 2001 20:09:47 -0000 1.4
+++ Sorting.h 18 Sep 2003 16:30:43 -0000 1.5
@@ -18,5 +18,7 @@
#endif
-#include <wx/dynarray.h> // for wxArrayInt
+#ifndef USE_PCH
+# include <wx/dynarray.h> // for wxArrayInt
+#endif // USE_PCH
class Profile;
Index: Threading.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/Threading.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -b -u -2 -r1.7 -r1.8
--- Threading.h 15 Sep 2003 17:01:36 -0000 1.7
+++ Threading.h 18 Sep 2003 16:30:43 -0000 1.8
@@ -19,5 +19,4 @@
#ifndef USE_PCH
- #include "Message.h"
#endif // USE_PCH
Index: UIdArray.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/UIdArray.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -b -u -2 -r1.1 -r1.2
--- UIdArray.h 4 Jul 2002 17:22:36 -0000 1.1
+++ UIdArray.h 18 Sep 2003 16:30:43 -0000 1.2
@@ -20,5 +20,9 @@
We use wxArrayInt to implement it.
*/
-#include <wx/dynarray.h>
+
+#ifndef USE_PCH
+# include <wx/dynarray.h> // for WX_DEFINE_ARRAY_INT
+#endif // USE_PCH
+
WX_DEFINE_ARRAY_INT(UIdType, UIdArray);
Index: guidef.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/guidef.h,v
retrieving revision 1.23
retrieving revision 1.24
diff -b -u -2 -r1.23 -r1.24
--- guidef.h 14 Sep 2003 16:10:44 -0000 1.23
+++ guidef.h 18 Sep 2003 16:30:43 -0000 1.24
@@ -11,12 +11,9 @@
#define GUIDEF_H
-#include <wx/defs.h>
-#include <wx/frame.h>
-#include <wx/button.h>
-#include <wx/filefn.h>
-#include <wx/filedlg.h>
-#include <wx/textctrl.h> // wxBrowsebutton
+#ifndef USE_PCH
+# include <wx/frame.h>
+#endif // USE_PCH
-#include "gui/wxMenuDefs.h"
+class WXDLLEXPORT wxClassInfo;
/// how much space to leave in frame around other items
Index: miscutil.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/miscutil.h,v
retrieving revision 1.17
retrieving revision 1.18
diff -b -u -2 -r1.17 -r1.18
--- miscutil.h 26 Apr 2002 13:15:05 -0000 1.17
+++ miscutil.h 18 Sep 2003 16:30:43 -0000 1.18
@@ -13,7 +13,4 @@
#ifndef USE_PCH
-# include "Mconfig.h"
-# include "FolderType.h"
-# include "Profile.h"
#endif
Index: strutil.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/strutil.h,v
retrieving revision 1.61
retrieving revision 1.62
diff -b -u -2 -r1.61 -r1.62
--- strutil.h 1 Sep 2003 15:35:31 -0000 1.61
+++ strutil.h 18 Sep 2003 16:30:43 -0000 1.62
@@ -13,8 +13,7 @@
#ifndef USE_PCH
-# include "Mconfig.h"
#endif
-#include <time.h>
+#include <time.h> // for time_t
#include "FolderType.h" // for strutil_expandfoldername
Index: sysutil.h
===================================================================
RCS file: /cvsroot/mahogany/M/include/sysutil.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -b -u -2 -r1.9 -r1.10
--- sysutil.h 14 Oct 2002 23:23:58 -0000 1.9
+++ sysutil.h 18 Sep 2003 16:30:43 -0000 1.10
@@ -13,6 +13,5 @@
#ifndef USE_PCH
-# include "Mconfig.h"
-#endif
+#endif // USE_PCH
#include <wx/filename.h>
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates