[nostalgia/core/opengl] Fix type conversion
This commit is contained in:
parent
d0579014d8
commit
f5b1da09b5
@ -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 {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user