From fa21806734429a84d15ec36e81dd8381ccb8da28 Mon Sep 17 00:00:00 2001 From: akallabeth Date: Mon, 30 Sep 2024 18:16:09 +0200 Subject: [PATCH] [winpr,error] fix sign of NTE_* defines --- winpr/include/winpr/error.h | 76 ++++++++++++++++++------------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/winpr/include/winpr/error.h b/winpr/include/winpr/error.h index 5c1676a42..5d83a251c 100644 --- a/winpr/include/winpr/error.h +++ b/winpr/include/winpr/error.h @@ -3002,46 +3002,46 @@ WINPR_PRAGMA_DIAG_POP #define WS_E_SECURITY_SYSTEM_FAILURE 0x803D0023 #endif -#define NTE_BAD_UID (0x80090001) -#define NTE_BAD_HASH (0x80090002) -#define NTE_BAD_KEY (0x80090003) -#define NTE_BAD_LEN (0x80090004) -#define NTE_BAD_DATA (0x80090005) -#define NTE_BAD_SIGNATURE (0x80090006) -#define NTE_BAD_VER (0x80090007) -#define NTE_BAD_ALGID (0x80090008) -#define NTE_BAD_FLAGS (0x80090009) -#define NTE_BAD_TYPE (0x8009000A) -#define NTE_BAD_KEY_STATE (0x8009000B) -#define NTE_BAD_HASH_STATE (0x8009000C) -#define NTE_NO_KEY (0x8009000D) -#define NTE_NO_MEMORY (0x8009000E) -#define NTE_EXISTS (0x8009000F) -#define NTE_PERM (0x80090010) -#define NTE_NOT_FOUND (0x80090011) -#define NTE_DOUBLE_ENCRYPT (0x80090012) -#define NTE_BAD_PROVIDER (0x80090013) -#define NTE_BAD_PROV_TYPE (0x80090014) -#define NTE_BAD_PUBLIC_KEY (0x80090015) -#define NTE_BAD_KEYSET (0x80090016) -#define NTE_PROV_TYPE_NOT_DEF (0x80090017) -#define NTE_PROV_TYPE_ENTRY_BAD (0x80090018) -#define NTE_KEYSET_NOT_DEF (0x80090019) -#define NTE_KEYSET_ENTRY_BAD (0x8009001A) -#define NTE_PROV_TYPE_NO_MATCH (0x8009001B) -#define NTE_SIGNATURE_FILE_BAD (0x8009001C) -#define NTE_PROVIDER_DLL_FAIL (0x8009001D) -#define NTE_PROV_DLL_NOT_FOUND (0x8009001E) -#define NTE_BAD_KEYSET_PARAM (0x8009001F) -#define NTE_FAIL (0x80090020) -#define NTE_SYS_ERR (0x80090021) -#define NTE_SILENT_CONTEXT (0x80090022) -#define NTE_TOKEN_KEYSET_STORAGE_FULL (0x80090023) -#define NTE_TEMPORARY_PROFILE (0x80090024) -#define NTE_FIXEDPARAMETER (0x80090025) +#define NTE_BAD_UID INT32_C(0x80090001) +#define NTE_BAD_HASH INT32_C(0x80090002) +#define NTE_BAD_KEY INT32_C(0x80090003) +#define NTE_BAD_LEN INT32_C(0x80090004) +#define NTE_BAD_DATA INT32_C(0x80090005) +#define NTE_BAD_SIGNATURE INT32_C(0x80090006) +#define NTE_BAD_VER INT32_C(0x80090007) +#define NTE_BAD_ALGID INT32_C(0x80090008) +#define NTE_BAD_FLAGS INT32_C(0x80090009) +#define NTE_BAD_TYPE INT32_C(0x8009000A) +#define NTE_BAD_KEY_STATE INT32_C(0x8009000B) +#define NTE_BAD_HASH_STATE INT32_C(0x8009000C) +#define NTE_NO_KEY INT32_C(0x8009000D) +#define NTE_NO_MEMORY INT32_C(0x8009000E) +#define NTE_EXISTS INT32_C(0x8009000F) +#define NTE_PERM INT32_C(0x80090010) +#define NTE_NOT_FOUND INT32_C(0x80090011) +#define NTE_DOUBLE_ENCRYPT INT32_C(0x80090012) +#define NTE_BAD_PROVIDER INT32_C(0x80090013) +#define NTE_BAD_PROV_TYPE INT32_C(0x80090014) +#define NTE_BAD_PUBLIC_KEY INT32_C(0x80090015) +#define NTE_BAD_KEYSET INT32_C(0x80090016) +#define NTE_PROV_TYPE_NOT_DEF INT32_C(0x80090017) +#define NTE_PROV_TYPE_ENTRY_BAD INT32_C(0x80090018) +#define NTE_KEYSET_NOT_DEF INT32_C(0x80090019) +#define NTE_KEYSET_ENTRY_BAD INT32_C(0x8009001A) +#define NTE_PROV_TYPE_NO_MATCH INT32_C(0x8009001B) +#define NTE_SIGNATURE_FILE_BAD INT32_C(0x8009001C) +#define NTE_PROVIDER_DLL_FAIL INT32_C(0x8009001D) +#define NTE_PROV_DLL_NOT_FOUND INT32_C(0x8009001E) +#define NTE_BAD_KEYSET_PARAM INT32_C(0x8009001F) +#define NTE_FAIL INT32_C(0x80090020) +#define NTE_SYS_ERR INT32_C(0x80090021) +#define NTE_SILENT_CONTEXT INT32_C(0x80090022) +#define NTE_TOKEN_KEYSET_STORAGE_FULL INT32_C(0x80090023) +#define NTE_TEMPORARY_PROFILE INT32_C(0x80090024) +#define NTE_FIXEDPARAMETER INT32_C(0x80090025) #define NTE_NO_MORE_ITEMS ERROR_NO_MORE_ITEMS #define NTE_NOT_SUPPORTED ERROR_NOT_SUPPORTED -#define NTE_INVALID_PARAMETER (0x80090027) +#define NTE_INVALID_PARAMETER INT32_C(0x80090027) #define EXCEPTION_MAXIMUM_PARAMETERS 15