chiark / gitweb /
cmdlistener: Fix MGI::Noop to require TestExistence
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 19 May 2021 19:51:26 +0000 (20:51 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 19 May 2021 21:01:40 +0000 (22:01 +0100)
This saves an assertion failure when it's invoked!

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
daemon/cmdlistener.rs

index a74bd3378c56403c1ff6f3fbc1927be0db54b467..22cebb717c28ec553e33463b616c4ad41f67b4d0 100644 (file)
@@ -607,7 +607,7 @@ fn execute_game_insn<'cs, 'igr, 'ig: 'igr>(
   }
 
   let y = match update {
-    MGI::Noop { } => readonly(cs,ag,ig, &[], |_| Ok(Fine))?,
+    MGI::Noop { } => readonly(cs,ag,ig, &[TP::TestExistence], |_| Ok(Fine))?,
 
     MGI::SetTableSize(size) => {
       let ig = cs.check_acl(ag, ig, PCH::Instance, &[TP::ChangePieces])?.0;