diff --git a/src/scripts/will_plus/ws2.rs b/src/scripts/will_plus/ws2.rs index f5a4f0b..e80ed63 100644 --- a/src/scripts/will_plus/ws2.rs +++ b/src/scripts/will_plus/ws2.rs @@ -300,6 +300,9 @@ impl Script for Ws2Script { file.write_all_at(str.pos, &encoded)?; m = mes.next(); } + if m.is_some() || mes.next().is_some() { + return Err(anyhow::anyhow!("Too many messages provided.")); + } Ok(()) } }