audiodec/tag.c: Fix to resolve shift overflow warnings in tag.c

Change XING_MAGIC and INFO_MAGIC to use unsigned long long
to avoid warnings.
This commit is contained in:
2023-10-02 20:52:36 +02:00
parent 4be653382f
commit ff72749b0b

View File

@@ -32,8 +32,8 @@
#endif /* INCLUDE_UNUSED_STUFF */
# include <driver/audiodec/tag.h>
# define XING_MAGIC (('X' << 24) | ('i' << 16) | ('n' << 8) | 'g')
# define INFO_MAGIC (('I' << 24) | ('n' << 16) | ('f' << 8) | 'o')
#define XING_MAGIC ((unsigned long long)('X' << 24 | 'i' << 16 | 'n' << 8 | 'g'))
#define INFO_MAGIC ((unsigned long long)('I' << 24 | 'n' << 16 | 'f' << 8 | 'o'))
# define LAME_MAGIC (('L' << 24) | ('A' << 16) | ('M' << 8) | 'E')
/*