diff options
Diffstat (limited to 'components/script/dom/baseaudiocontext.rs')
-rw-r--r-- | components/script/dom/baseaudiocontext.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/baseaudiocontext.rs b/components/script/dom/baseaudiocontext.rs index d0cfc8ab203..462274bb685 100644 --- a/components/script/dom/baseaudiocontext.rs +++ b/components/script/dom/baseaudiocontext.rs @@ -404,9 +404,9 @@ impl BaseAudioContextMethods for BaseAudioContext { length: u32, sample_rate: Finite<f32>, ) -> Fallible<DomRoot<AudioBuffer>> { - if number_of_channels <= 0 || + if number_of_channels == 0 || number_of_channels > MAX_CHANNEL_COUNT || - length <= 0 || + length == 0 || *sample_rate <= 0. { return Err(Error::NotSupported); |