summaryrefslogtreecommitdiff
path: root/sal/osl/w32
diff options
context:
space:
mode:
Diffstat (limited to 'sal/osl/w32')
-rw-r--r--sal/osl/w32/file_url.hxx8
-rw-r--r--sal/osl/w32/module.cxx6
-rw-r--r--sal/osl/w32/nlsupport.cxx7
-rw-r--r--sal/osl/w32/process.cxx14
-rw-r--r--sal/osl/w32/procimpl.cxx6
-rw-r--r--sal/osl/w32/system.h3
6 files changed, 2 insertions, 42 deletions
diff --git a/sal/osl/w32/file_url.hxx b/sal/osl/w32/file_url.hxx
index 9661543639c9..37bf86ca3b12 100644
--- a/sal/osl/w32/file_url.hxx
+++ b/sal/osl/w32/file_url.hxx
@@ -25,19 +25,11 @@
#include <osl/file.h>
#include <osl/mutex.h>
-#ifdef _MSC_VER
-#pragma warning(push,1)
-#endif
-
#if !defined WIN32_LEAN_AND_MEAN
# define WIN32_LEAN_AND_MEAN
#endif
#include <windows.h>
-#ifdef _MSC_VER
-#pragma warning(pop)
-#endif
-
#define PATHTYPE_ERROR 0
#define PATHTYPE_RELATIVE 1
#define PATHTYPE_ABSOLUTE_UNC 2
diff --git a/sal/osl/w32/module.cxx b/sal/osl/w32/module.cxx
index d75eed125ed6..5f1daf6ae59e 100644
--- a/sal/osl/w32/module.cxx
+++ b/sal/osl/w32/module.cxx
@@ -197,13 +197,7 @@ osl_getAsciiFunctionSymbol( oslModule Module, const sal_Char *pSymbol )
/* Implementation for Windows NT, 2K and XP (2K and XP could use the above method too) */
/***************************************************************************************/
-#ifdef _MSC_VER
-#pragma warning(push,1) /* disable warnings within system headers */
-#endif
#include <imagehlp.h>
-#ifdef _MSC_VER
-#pragma warning(pop)
-#endif
typedef BOOL (WINAPI *SymInitialize_PROC)(
HANDLE hProcess,
diff --git a/sal/osl/w32/nlsupport.cxx b/sal/osl/w32/nlsupport.cxx
index 1de8cb780dd1..d79d49bdd2f5 100644
--- a/sal/osl/w32/nlsupport.cxx
+++ b/sal/osl/w32/nlsupport.cxx
@@ -18,13 +18,8 @@
*/
#define WIN32_LEAN_AND_MEAN
-#ifdef _MSC_VER
-#pragma warning(push,1) /* disable warnings within system headers */
-#endif
#include <windows.h>
-#ifdef _MSC_VER
-#pragma warning(pop)
-#endif
+
#include <wchar.h>
#include "nlsupport.hxx"
diff --git a/sal/osl/w32/process.cxx b/sal/osl/w32/process.cxx
index 897b88a1767e..153df540c5ae 100644
--- a/sal/osl/w32/process.cxx
+++ b/sal/osl/w32/process.cxx
@@ -19,13 +19,8 @@
#include "system.h"
#include <string.h>
-#ifdef _MSC_VER
-#pragma warning(push,1) /* disable warnings within system headers */
-#endif
+
#include <shellapi.h>
-#ifdef _MSC_VER
-#pragma warning(pop)
-#endif
#include <cassert>
#include <memory>
@@ -320,10 +315,6 @@ static struct CommandArgs_Impl g_command_args =
nullptr
};
-#ifdef _MSC_VER
-#pragma warning( push )
-#pragma warning( disable: 4100 )
-#endif
static rtl_uString ** osl_createCommandArgs_Impl (int argc, char **)
{
rtl_uString ** ppArgs =
@@ -369,9 +360,6 @@ static rtl_uString ** osl_createCommandArgs_Impl (int argc, char **)
return ppArgs;
}
-#ifdef _MSC_VER
-#pragma warning( pop )
-#endif
oslProcessError SAL_CALL osl_getExecutableFile( rtl_uString **ppustrFile )
{
diff --git a/sal/osl/w32/procimpl.cxx b/sal/osl/w32/procimpl.cxx
index d537cd9c8d05..967fbd359d62 100644
--- a/sal/osl/w32/procimpl.cxx
+++ b/sal/osl/w32/procimpl.cxx
@@ -19,13 +19,7 @@
#ifndef WIN32_LEAN_AND_MEAN
# define WIN32_LEAN_AND_MEAN
-# ifdef _MSC_VER
-# pragma warning(push,1) /* disable warnings within system headers */
-# endif
# include <windows.h>
-# ifdef _MSC_VER
-# pragma warning(pop)
-# endif
# undef WIN32_LEAN_AND_MEAN
#endif
diff --git a/sal/osl/w32/system.h b/sal/osl/w32/system.h
index 3d02d184fce6..e1896f13e23c 100644
--- a/sal/osl/w32/system.h
+++ b/sal/osl/w32/system.h
@@ -43,8 +43,6 @@
#define WIN32_LEAN_AND_MEAN
// winsock2.h includes windows.h
-#pragma warning(push,1) /* disable warnings within system headers */
-#pragma warning(disable:4917)
#include <winsock2.h>
#include <wsipx.h>
#include <ws2tcpip.h>
@@ -52,6 +50,5 @@
#ifndef NO_DEBUG_CRT
#include <crtdbg.h>
#endif
-#pragma warning(pop)
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */