From 0ffa159f6cc3fc186af19a5f58268eb0edfbe13e Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 19 Mar 2021 01:27:25 +0000 Subject: [PATCH] clock: Some todos Signed-off-by: Ian Jackson --- src/clock.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/clock.rs b/src/clock.rs index 7e2b39c8..8250a2c9 100644 --- a/src/clock.rs +++ b/src/clock.rs @@ -425,18 +425,19 @@ impl PieceTrait for Clock { ust.remaining = self.spec.initial_time(); } }, - "claim-x" | "claim-y" => { + "claim-x" | "claim-y" => { // xxx these need to be Unpredictable let user = get_user(); if let Some(_gpl) = gs.players.get(state.users[user].player) { throw!(OE::BadPieceStateForOperation); } if state.users[! user].player == player { // todo: some more useful per-player message + // xxx: actually, clear us from the other player instead ? throw!(OE::BadPieceStateForOperation); } state.users[user].player = player; }, - "unclaim-x" | "unclaim-y" => { + "unclaim-x" | "unclaim-y" => { // xxx these need to be Unpredictable let user = get_user(); if state.users[user].player != player { throw!(OE::BadPieceStateForOperation); -- 2.30.2