Commit 7a56f3cf authored by JÜRGEN Gerstacker's avatar JÜRGEN Gerstacker
Browse files

FIX undefined behavior in assert() for FIX_2493

parent ff86636b
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -367,7 +367,7 @@ Word64 W_shl_nosat( Word64 L64_var1, Word16 var2 )
#elif defined( FIX_2600_UNDEF )
        assert( var2 <= 63 );
#ifdef FIX_2493_CHECK_64BIT
        assert( ( ( L64_var1 << var2 ) >> var2 ) == L64_var1 );
        assert( ( (Word64)( (UWord64) L64_var1 << var2 ) >> var2 ) == L64_var1 );
#endif
        L64_var_out = (Word64) ( (UWord64)L64_var1 << var2 );
#else