summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sub/ass_mp.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sub/ass_mp.h b/sub/ass_mp.h
index 8fb9104662..86c5c7ff0a 100644
--- a/sub/ass_mp.h
+++ b/sub/ass_mp.h
@@ -31,7 +31,7 @@
#define MP_ASS_FONT_PLAYRESY 288
#define MP_ASS_RGBA(r, g, b, a) \
- (((r) << 24U) | ((g) << 16) | ((b) << 8) | (0xFF - (a)))
+ (((unsigned)(r) << 24) | ((g) << 16) | ((b) << 8) | (0xFF - (a)))
// m_color argument
#define MP_ASS_COLOR(c) MP_ASS_RGBA((c).r, (c).g, (c).b, (c).a)