From: Ian Jackson Date: Sun, 1 Nov 2020 23:44:58 +0000 (+0000) Subject: wip fix iga X-Git-Tag: otter-0.2.0~561 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=0888f00c9d0c9ac1842cb2dea0b13a437a878494;p=otter.git wip fix iga Signed-off-by: Ian Jackson --- diff --git a/src/cmdlistener.rs b/src/cmdlistener.rs index 0b3c2d08..123f5287 100644 --- a/src/cmdlistener.rs +++ b/src/cmdlistener.rs @@ -515,7 +515,7 @@ fn execute_for_game<'cs, 'igr, 'ig : 'igr>( let mut uh = UpdateHandler::from_how(how); let mut responses = Vec::with_capacity(insns.len()); let mut iga = None; - let ok = (||{ + let res = (||{ for insn in insns.drain(0..) { let (updates, resp, ig) = execute_game_insn(cs, ag, igu, insn)?; uh.accumulate(ig, updates)?; @@ -530,7 +530,7 @@ fn execute_for_game<'cs, 'igr, 'ig : 'igr>( } MgmtResponse::AlterGame { responses, - error: ok.unwrap_or_else(Some) + error: res.unwrap_or_else(Some) } }