aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/analysernode.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/analysernode.rs')
-rw-r--r--components/script/dom/analysernode.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/analysernode.rs b/components/script/dom/analysernode.rs
index 2d727f28e86..7df63366c30 100644
--- a/components/script/dom/analysernode.rs
+++ b/components/script/dom/analysernode.rs
@@ -184,7 +184,7 @@ impl AnalyserNodeMethods for AnalyserNode {
/// <https://webaudio.github.io/web-audio-api/#dom-analysernode-fftsize>
fn SetFftSize(&self, value: u32) -> Fallible<()> {
- if value > 32768 || value < 32 || (value & (value - 1) != 0) {
+ if !(32..=32768).contains(&value) || (value & (value - 1) != 0) {
return Err(Error::IndexSize);
}
self.engine.borrow_mut().set_fft_size(value as usize);