dvbsubdec: avoid undefined signed left shift in RGBA macro

This commit is contained in:
Janne Grunau 2012-02-03 12:06:37 +01:00
parent ca085e667b
commit 6a4cf065c7
1 changed files with 1 additions and 1 deletions

View File

@ -150,7 +150,7 @@ static void png_save2(const char *filename, uint32_t *bitmap, int w, int h)
}
#endif
#define RGBA(r,g,b,a) (((a) << 24) | ((r) << 16) | ((g) << 8) | (b))
#define RGBA(r,g,b,a) (((unsigned)(a) << 24) | ((r) << 16) | ((g) << 8) | (b))
typedef struct DVBSubCLUT {
int id;