Commit 4bdb67d9 authored by advasila's avatar advasila
Browse files

fix clang and new ubsan

parent e421e00b
Loading
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -2719,7 +2719,7 @@ static int16_t ivas_qmetadata_entropy_encode_dir(
            else
            {
#ifdef FIX_635_UBSAN_UNDEFINED_BEHAVIOUR_QMETA
                avg_elevation_index = avg_elevation_index_initial + (uint16_t) ( ivas_qmetadata_dereorder_generic( avg_elevation_offset ) );
                avg_elevation_index = (uint16_t) ( avg_elevation_index_initial + ivas_qmetadata_dereorder_generic( avg_elevation_offset ) );
#else
                avg_elevation_index = avg_elevation_index_initial + ivas_qmetadata_dereorder_generic( avg_elevation_offset );
#endif
@@ -2846,7 +2846,7 @@ static int16_t ivas_qmetadata_entropy_encode_dir(
    {
        set_zero( avg_direction_vector, 3 );
#ifdef FIX_635_UBSAN_UNDEFINED_BEHAVIOUR_QMETA
        avg_azimuth_index = avg_azimuth_index_initial + (uint16_t) ( ivas_qmetadata_dereorder_generic( avg_azimuth_offset ) );
        avg_azimuth_index = (uint16_t) ( avg_azimuth_index_initial + ivas_qmetadata_dereorder_generic( avg_azimuth_offset ) );
        avg_azimuth_index = (uint16_t) ( ( avg_azimuth_index + avg_azimuth_alphabet ) % avg_azimuth_alphabet );
#else
        avg_azimuth_index = avg_azimuth_index_initial + ivas_qmetadata_dereorder_generic( avg_azimuth_offset );