From e9f92330fd483280040cad3b8ac6a59a5efbe6e6 Mon Sep 17 00:00:00 2001 From: simon987 Date: Sat, 5 Mar 2022 11:10:06 -0500 Subject: [PATCH] Cleanup macros --- third-party/libscan/libscan/macros.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/third-party/libscan/libscan/macros.h b/third-party/libscan/libscan/macros.h index 1f88723..944225c 100644 --- a/third-party/libscan/libscan/macros.h +++ b/third-party/libscan/libscan/macros.h @@ -20,8 +20,10 @@ #undef ABS #define ABS(a) (((a) < 0) ? -(a) : (a)) -#define SHA1_STR_LENGTH 41 -#define SHA1_DIGEST_LENGTH 20 +#define SHA1_DIGEST_LENGTH SHA_DIGEST_LENGTH + +#define SHA1_STR_LENGTH (SHA1_DIGEST_LENGTH * 2 + 1) +#define MD5_STR_LENGTH (MD5_DIGEST_LENGTH * 2 + 1) #define APPEND_STR_META(doc, keyname, value) \ {meta_line_t *meta_str = malloc(sizeof(meta_line_t) + strlen(value)); \