[OS/2] Bug 472753: fix OS/2 build break in nsComponentManager.cpp by adding necessary defines to the os2.h include in nsLocalFileOS2.h (fix suggested by Walter Meinl)
authorPeter Weilbacher <mozilla@weilbacher.org>
Sun, 11 Jan 2009 14:19:00 +0100
changeset 23534 b945b4f67e7e76a9decbe6f1e9d3ba04c10ac857
parent 23533 84508dcaf10330c3d9cd22dc0c6b164ccbfd532b
child 23535 6e2d0d583201c5e87c3613e639e6192e65b252a8
push idunknown
push userunknown
push dateunknown
bugs472753
milestone1.9.2a1pre
[OS/2] Bug 472753: fix OS/2 build break in nsComponentManager.cpp by adding necessary defines to the os2.h include in nsLocalFileOS2.h (fix suggested by Walter Meinl) (OS/2 only, so does not affect a CLOSED TREE)
xpcom/io/nsLocalFileOS2.h
--- a/xpcom/io/nsLocalFileOS2.h
+++ b/xpcom/io/nsLocalFileOS2.h
@@ -53,23 +53,18 @@
 #include "nsString.h"
 #include "nsCRT.h"
 #include "nsIFile.h"
 #include "nsIFactory.h"
 #include "nsILocalFileOS2.h"
 #include "nsIHashable.h"
 #include "nsIClassInfoImpl.h"
 
-#define INCL_DOSFILEMGR
+#define INCL_DOS
 #define INCL_DOSERRORS
-#define INCL_DOSPROCESS
-#define INCL_DOSSESMGR
-#define INCL_DOSMODULEMGR
-#define INCL_DOSNLS
-#define INCL_DOSMISC
 #define INCL_WINCOUNTRY
 #define INCL_WINWORKPLACE
 
 #include <os2.h>
 
 class TypeEaEnumerator;
 
 class NS_COM nsLocalFile : public nsILocalFileOS2,