[nostalgia/core/opengl] Fix type conversion

This commit is contained in:
Gary Talent 2023-06-07 21:11:54 -05:00
parent d0579014d8
commit f5b1da09b5

View File

@ -421,7 +421,7 @@ uint8_t bgStatus(Context *ctx) noexcept {
const auto &gctx = static_cast<GlContext&>(*ctx);
uint8_t out = 0;
for (unsigned i = 0; i < gctx.cbbs.size(); ++i) {
out |= gctx.backgrounds[i].enabled << i;
out |= static_cast<uint8_t>(static_cast<unsigned>(gctx.backgrounds[i].enabled) << i);
}
return out;
}
@ -558,4 +558,4 @@ void drawMainView(core::Context *ctx, ox::Size const&renderSz) noexcept {
}
}
}