update subslice pattern to the new syntax
authoralfadur <mail@none>
Tue, 24 Dec 2019 22:12:02 +0300
changeset 15550 17ad5d43e820
parent 15549 428a0e7da27b
child 15551 cc774c6e933e
update subslice pattern to the new syntax
rust/hedgewars-server/src/handlers/inroom.rs
--- a/rust/hedgewars-server/src/handlers/inroom.rs	Tue Dec 24 21:57:55 2019 +0300
+++ b/rust/hedgewars-server/src/handlers/inroom.rs	Tue Dec 24 22:12:02 2019 +0300
@@ -48,10 +48,10 @@
     b"M#+LlRrUuDdZzAaSjJ,NpPwtgfhbc12345\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A";
 const NON_TIMED_MESSAGES: &[u8] = b"M#hb";
 
-/*#[cfg(canhazslicepatterns)]
+#[cfg(canhazslicepatterns)]
 fn is_msg_valid(msg: &[u8], team_indices: &[u8]) -> bool {
     match msg {
-        [size, typ, body..MAX] => {
+        [size, typ, body @..] => {
             VALID_MESSAGES.contains(typ)
                 && match body {
                     [1..=MAX_HEDGEHOGS_PER_TEAM, team, ..] if *typ == b'h' => {
@@ -62,7 +62,7 @@
         }
         _ => false,
     }
-}*/
+}
 
 fn is_msg_valid(msg: &[u8], _team_indices: &[u8]) -> bool {
     if let Some(typ) = msg.get(1) {