From 3bd06abbda57166f6dda5816750b380c9565f401 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Lesimple?= Date: Fri, 15 Jan 2021 13:15:34 +0100 Subject: [PATCH] fix: warning under clang src/crcbuf.c:142:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value] cb->md5State &= ~MD5_BUILDING; ~^~~~~~~~~~~~ src/dvdisaster.h:561:23: note: expanded from macro 'MD5_BUILDING' #define MD5_BUILDING 1<<0 ^ 1 warning generated. --- src/dvdisaster.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dvdisaster.h b/src/dvdisaster.h index 45c953a..912e260 100644 --- a/src/dvdisaster.h +++ b/src/dvdisaster.h @@ -552,9 +552,9 @@ guint32 EDCCrc32(unsigned char*, int); /* Flags for CrcBuf->md5State */ #define MD5_INVALID 0 -#define MD5_BUILDING 1<<0 -#define MD5_DATA_COMPLETE 1<<1 -#define MD5_IMAGE_COMPLETE 1<<2 +#define MD5_BUILDING (1<<0) +#define MD5_DATA_COMPLETE (1<<1) +#define MD5_IMAGE_COMPLETE (1<<2) #define MD5_COMPLETE (MD5_DATA_COMPLETE | MD5_IMAGE_COMPLETE) typedef struct _CrcBuf