From 58f05a6466a97a63b49732715dd5c6edc4338a54 Mon Sep 17 00:00:00 2001 From: Markus Waas Date: Wed, 14 Mar 2018 00:40:58 +0100 Subject: [PATCH] bug fix for withdrawing money --- contracts/roulette.sol | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contracts/roulette.sol b/contracts/roulette.sol index 65696ba..a238e68 100644 --- a/contracts/roulette.sol +++ b/contracts/roulette.sol @@ -49,10 +49,11 @@ contract roulette is owned { function retrieveMoney() external { require (registeredFunds[msg.sender] > 0); + uint256 funds = registeredFunds[msg.sender]; registeredFunds[msg.sender] = 0; FundsChanged(msg.sender); - msg.sender.transfer(registeredFunds[msg.sender]); + msg.sender.transfer(funds); } function placeBet(bool _bet, bytes32 _hash) external payable {