diff --git a/Source/MediaInfo/Audio/File_Aac_GeneralAudio_Sbr.cpp b/Source/MediaInfo/Audio/File_Aac_GeneralAudio_Sbr.cpp index 1949e0893..40bbf3f65 100644 --- a/Source/MediaInfo/Audio/File_Aac_GeneralAudio_Sbr.cpp +++ b/Source/MediaInfo/Audio/File_Aac_GeneralAudio_Sbr.cpp @@ -893,7 +893,7 @@ bool Aac_f_master_Compute(int8u &num_env_bands_Master, int8u* f_Master, sbr_hand } int8u numBands0=2*Aac_bands_Compute(false, bands, k0, k1, divisor); - if (numBands0 == 0 || numBands0 >= 64) + if (numBands0 <= 0 || numBands0 >= 64) return false; int8u vDk0[64]; diff --git a/Source/MediaInfo/Audio/File_Usac.cpp b/Source/MediaInfo/Audio/File_Usac.cpp index 1d9e35c00..4ed11ca2d 100644 --- a/Source/MediaInfo/Audio/File_Usac.cpp +++ b/Source/MediaInfo/Audio/File_Usac.cpp @@ -2902,6 +2902,7 @@ void File_Usac::uniDrcConfigExtension() default: Skip_BS(bitSize, "Unknown"); } + #pragma warning (suppress : 6385) //Visual Studio fail to detect 'uniDrcConfigExtType