eliminate msvc warnings
This commit is contained in:
parent
ccbda2dfd5
commit
52354b2adc
3
.github/workflows/windows.yml
vendored
3
.github/workflows/windows.yml
vendored
@ -9,6 +9,9 @@ jobs:
|
|||||||
defaults:
|
defaults:
|
||||||
run:
|
run:
|
||||||
shell: powershell
|
shell: powershell
|
||||||
|
env:
|
||||||
|
CL: /MP
|
||||||
|
CXXFLAGS: /WX
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: true
|
fail-fast: true
|
||||||
matrix:
|
matrix:
|
||||||
|
|||||||
@ -135,7 +135,7 @@ typedef unsigned __int64 uint64;
|
|||||||
|
|
||||||
@ac_google_end_namespace@
|
@ac_google_end_namespace@
|
||||||
|
|
||||||
struct LogMessageTime {
|
struct GOOGLE_GLOG_DLL_DECL LogMessageTime {
|
||||||
LogMessageTime(): time_struct_(), timestamp_(0), usecs_(0), gmtoffset_(0) {}
|
LogMessageTime(): time_struct_(), timestamp_(0), usecs_(0), gmtoffset_(0) {}
|
||||||
|
|
||||||
void setTimeInfo(struct::tm time_struct, time_t timestamp, int32_t usecs){
|
void setTimeInfo(struct::tm time_struct, time_t timestamp, int32_t usecs){
|
||||||
@ -1940,7 +1940,14 @@ class GOOGLE_GLOG_DLL_DECL NullStreamFatal : public NullStream {
|
|||||||
NullStreamFatal() { }
|
NullStreamFatal() { }
|
||||||
NullStreamFatal(const char* file, int line, const CheckOpString& result) :
|
NullStreamFatal(const char* file, int line, const CheckOpString& result) :
|
||||||
NullStream(file, line, result) { }
|
NullStream(file, line, result) { }
|
||||||
|
#if defined(_MSC_VER)
|
||||||
|
#pragma warning(push)
|
||||||
|
#pragma warning(disable : 4722)
|
||||||
|
#endif // _MSC_VER
|
||||||
@ac_cv___attribute___noreturn@ ~NullStreamFatal() throw () { _exit(1); }
|
@ac_cv___attribute___noreturn@ ~NullStreamFatal() throw () { _exit(1); }
|
||||||
|
#if defined(_MSC_VER)
|
||||||
|
#pragma warning(pop)
|
||||||
|
#endif // _MSC_VER
|
||||||
};
|
};
|
||||||
|
|
||||||
// Install a signal handler that will dump signal information and a stack
|
// Install a signal handler that will dump signal information and a stack
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user