KWSys 2015-01-20 (b33e7b96)
Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ b33e7b96 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 425fa73e..b33e7b96 Brad King (2): 57c3ef1d Suppress deprecation warnings for GetVersionEx on Intel compiler b33e7b96 FStream: Fix exception spec on our standard stream replacements Change-Id: I69044c5879a1ec4a5be59bdda05540c1eb65b197
This commit is contained in:
parent
54d83caecf
commit
77444a7d48
|
@ -18,6 +18,11 @@
|
|||
namespace @KWSYS_NAMESPACE@
|
||||
{
|
||||
#if defined(_MSC_VER) && _MSC_VER >= 1400
|
||||
# if defined(_NOEXCEPT)
|
||||
# define @KWSYS_NAMESPACE@_FStream_NOEXCEPT _NOEXCEPT
|
||||
# else
|
||||
# define @KWSYS_NAMESPACE@_FStream_NOEXCEPT
|
||||
# endif
|
||||
template<typename CharType,typename Traits>
|
||||
class basic_filebuf : public std::basic_filebuf<CharType,Traits>
|
||||
{
|
||||
|
@ -85,7 +90,7 @@ namespace @KWSYS_NAMESPACE@
|
|||
return buf_;
|
||||
}
|
||||
|
||||
~basic_ifstream()
|
||||
~basic_ifstream() @KWSYS_NAMESPACE@_FStream_NOEXCEPT
|
||||
{
|
||||
buf_->close();
|
||||
delete buf_;
|
||||
|
@ -147,7 +152,7 @@ class basic_ofstream : public std::basic_ostream<CharType,Traits>
|
|||
{
|
||||
return buf_.get();
|
||||
}
|
||||
~basic_ofstream()
|
||||
~basic_ofstream() @KWSYS_NAMESPACE@_FStream_NOEXCEPT
|
||||
{
|
||||
buf_->close();
|
||||
delete buf_;
|
||||
|
@ -160,6 +165,7 @@ class basic_ofstream : public std::basic_ostream<CharType,Traits>
|
|||
typedef basic_ifstream<char> ifstream;
|
||||
typedef basic_ofstream<char> ofstream;
|
||||
|
||||
# undef @KWSYS_NAMESPACE@_FStream_NOEXCEPT
|
||||
#else
|
||||
using @KWSYS_NAMESPACE@_ios_namespace::ofstream;
|
||||
using @KWSYS_NAMESPACE@_ios_namespace::ifstream;
|
||||
|
|
|
@ -340,7 +340,11 @@ kwsysProcess* kwsysProcess_New(void)
|
|||
osv.dwOSVersionInfoSize = sizeof(osv);
|
||||
#ifdef KWSYS_WINDOWS_DEPRECATED_GetVersionEx
|
||||
# pragma warning (push)
|
||||
# pragma warning (disable:4996)
|
||||
# ifdef __INTEL_COMPILER
|
||||
# pragma warning (disable:1478)
|
||||
# else
|
||||
# pragma warning (disable:4996)
|
||||
# endif
|
||||
#endif
|
||||
GetVersionEx(&osv);
|
||||
#ifdef KWSYS_WINDOWS_DEPRECATED_GetVersionEx
|
||||
|
@ -2382,7 +2386,11 @@ static kwsysProcess_List* kwsysProcess_List_New(void)
|
|||
osv.dwOSVersionInfoSize = sizeof(osv);
|
||||
#ifdef KWSYS_WINDOWS_DEPRECATED_GetVersionEx
|
||||
# pragma warning (push)
|
||||
# pragma warning (disable:4996)
|
||||
# ifdef __INTEL_COMPILER
|
||||
# pragma warning (disable:1478)
|
||||
# else
|
||||
# pragma warning (disable:4996)
|
||||
# endif
|
||||
#endif
|
||||
GetVersionEx(&osv);
|
||||
#ifdef KWSYS_WINDOWS_DEPRECATED_GetVersionEx
|
||||
|
|
|
@ -5069,7 +5069,11 @@ bool SystemInformationImplementation::QueryOSInformation()
|
|||
osvi.dwOSVersionInfoSize = sizeof (OSVERSIONINFOEXW);
|
||||
#ifdef KWSYS_WINDOWS_DEPRECATED_GetVersionEx
|
||||
# pragma warning (push)
|
||||
# pragma warning (disable:4996)
|
||||
# ifdef __INTEL_COMPILER
|
||||
# pragma warning (disable:1478)
|
||||
# else
|
||||
# pragma warning (disable:4996)
|
||||
# endif
|
||||
#endif
|
||||
bOsVersionInfoEx = GetVersionExW ((OSVERSIONINFOW*)&osvi);
|
||||
if (!bOsVersionInfoEx)
|
||||
|
|
|
@ -4732,7 +4732,11 @@ kwsys_stl::string SystemTools::GetOperatingSystemNameAndVersion()
|
|||
|
||||
#ifdef KWSYS_WINDOWS_DEPRECATED_GetVersionEx
|
||||
# pragma warning (push)
|
||||
# pragma warning (disable:4996)
|
||||
# ifdef __INTEL_COMPILER
|
||||
# pragma warning (disable:1478)
|
||||
# else
|
||||
# pragma warning (disable:4996)
|
||||
# endif
|
||||
#endif
|
||||
bOsVersionInfoEx = GetVersionEx((OSVERSIONINFO *)&osvi);
|
||||
if (!bOsVersionInfoEx)
|
||||
|
|
Loading…
Reference in New Issue