mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-05 21:38:40 +00:00
use check sum defn from rdi.h
This commit is contained in:
@@ -14,15 +14,6 @@ StaticAssert(sizeof(RDI_Header) == AlignPow2(sizeof(RDI_Header), 8), g_rdi_heade
|
|||||||
#define RDI_IsBuiltinType(x) (RDI_TypeKind_FirstBuiltIn <= (x) && (x) <= RDI_TypeKind_LastBuiltIn)
|
#define RDI_IsBuiltinType(x) (RDI_TypeKind_FirstBuiltIn <= (x) && (x) <= RDI_TypeKind_LastBuiltIn)
|
||||||
#define RDI_IsPtrType(x) ((x) == RDI_TypeKind_Ptr || (x) == RDI_TypeKind_LRef || (x) == RDI_TypeKind_RRef)
|
#define RDI_IsPtrType(x) ((x) == RDI_TypeKind_Ptr || (x) == RDI_TypeKind_LRef || (x) == RDI_TypeKind_RRef)
|
||||||
|
|
||||||
typedef enum
|
|
||||||
{
|
|
||||||
RDI_Checksum_Null,
|
|
||||||
RDI_Checksum_MD5,
|
|
||||||
RDI_Checksum_SHA1,
|
|
||||||
RDI_Checksum_SHA256,
|
|
||||||
RDI_Checksum_TimeStamp
|
|
||||||
} RDI_ChecksumKind;
|
|
||||||
|
|
||||||
////////////////////////////////
|
////////////////////////////////
|
||||||
|
|
||||||
typedef enum
|
typedef enum
|
||||||
|
|||||||
@@ -234,11 +234,10 @@ internal RDI_ChecksumKind
|
|||||||
rdi_checksum_from_cv_c13(CV_C13ChecksumKind kind)
|
rdi_checksum_from_cv_c13(CV_C13ChecksumKind kind)
|
||||||
{
|
{
|
||||||
switch (kind) {
|
switch (kind) {
|
||||||
case CV_C13ChecksumKind_Null: return RDI_Checksum_Null;
|
case CV_C13ChecksumKind_Null: return RDI_ChecksumKind_NULL;
|
||||||
case CV_C13ChecksumKind_MD5: return RDI_Checksum_MD5;
|
case CV_C13ChecksumKind_MD5: return RDI_ChecksumKind_MD5;
|
||||||
case CV_C13ChecksumKind_SHA1: return RDI_Checksum_SHA1;
|
case CV_C13ChecksumKind_SHA1: return RDI_ChecksumKind_SHA1;
|
||||||
case CV_C13ChecksumKind_SHA256: return RDI_Checksum_SHA256;
|
case CV_C13ChecksumKind_SHA256: return RDI_ChecksumKind_SHA256;
|
||||||
}
|
}
|
||||||
InvalidPath;
|
return RDI_ChecksumKind_NULL;
|
||||||
return RDI_Checksum_Null;
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user