diff --git a/reactos/base/shell/explorer/utility/utility.h b/reactos/base/shell/explorer/utility/utility.h index 420867e21dc..4442387c99a 100644 --- a/reactos/base/shell/explorer/utility/utility.h +++ b/reactos/base/shell/explorer/utility/utility.h @@ -25,12 +25,19 @@ // 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 #include 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 #include