mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 23:45:42 +00:00
[REACTOS] Fix a number of MSVC warnings
This commit is contained in:
parent
b1c6c91d1f
commit
5d8e834897
43 changed files with 175 additions and 86 deletions
|
@ -46,9 +46,11 @@ typedef _Return_type_success_(return >= 0) long NTSTATUS;
|
|||
#ifndef _HRESULT_DEFINED
|
||||
typedef _Return_type_success_(return >= 0) long HRESULT;
|
||||
#endif
|
||||
#ifndef SUCCEEDED
|
||||
#define SUCCEEDED(hr) (((HRESULT)(hr)) >= 0)
|
||||
#define FAILED(hr) (((HRESULT)(hr)) < 0)
|
||||
#define S_OK ((HRESULT)0L)
|
||||
#endif
|
||||
#define INTSAFE_RESULT HRESULT
|
||||
#define INTSAFE_SUCCESS S_OK
|
||||
#define INTSAFE_E_ARITHMETIC_OVERFLOW ((HRESULT)0x80070216L)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue