diff --git a/src/sdl2_image/lib.rs b/src/sdl2_image/lib.rs index 2a31b1ec..b4805924 100644 --- a/src/sdl2_image/lib.rs +++ b/src/sdl2_image/lib.rs @@ -145,7 +145,7 @@ pub fn init(flags: InitFlag) -> InitFlag { //! InitFlags were actually used. unsafe { let used = ffi::IMG_Init(flags.bits() as c_int); - InitFlag::from_bits(used as u32) + InitFlag::from_bits_truncate(used as u32) } }