Fix compilation
authorThomas Bluemel <thomas@reactsoft.com>
Fri, 19 Jan 2007 15:37:51 +0000 (15:37 +0000)
committerThomas Bluemel <thomas@reactsoft.com>
Fri, 19 Jan 2007 15:37:51 +0000 (15:37 +0000)
svn path=/trunk/; revision=25532

reactos/base/shell/explorer/utility/utility.h

index 420867e..4442387 100644 (file)
  // Martin Fuchs, 23.07.2003
  //
 
+#ifdef __cplusplus
+
+#ifdef _MSC_VER
+#pragma warning(disable: 4786) // disable warnings about too long debug information symbols
+#endif
 
  // STL headers for strings and streams
 #include <string>
 #include <iostream>
 using namespace std;
 
+#endif /* __cplusplus */
+
 
  // standard windows headers
 #define WIN32_LEAN_AND_MEAN
@@ -196,10 +203,6 @@ BOOL exists_path(LPCTSTR path);
 
 #ifdef __cplusplus
 
-#ifdef _MSC_VER
-#pragma warning(disable: 4786) // disable warnings about too long debug information symbols
-#endif
-
  // containers
 #include <map>
 #include <set>