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.
This commit is contained in:
Stéphane Lesimple
2021-01-15 13:15:34 +01:00
parent 901e87dfcd
commit 3bd06abbda

View File

@@ -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