Skip to content

Commit d8c4eb2

Browse files
committed
Update DAO contracts (use strict address literals)
Some of these were missed in 40151cc
1 parent f799619 commit d8c4eb2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

test/DAO/DAO.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ contract DAO is DAOInterface, Token, TokenCreation {
353353

354354
// Modifier that allows only shareholders to vote and create new proposals
355355
modifier onlyTokenholders {
356-
if (balanceOf(msg.sender) == 0x0000000000000000000000000000000000000000) revert();
356+
if (balanceOf(msg.sender) == 0) revert();
357357
_;
358358
}
359359

@@ -688,7 +688,7 @@ contract DAO is DAOInterface, Token, TokenCreation {
688688
DAOpaidOut[address(this)] -= paidOutToBeMoved;
689689

690690
// Burn DAO Tokens
691-
Transfer(msg.sender, 0, balances[msg.sender]);
691+
Transfer(msg.sender, 0x0000000000000000000000000000000000000000, balances[msg.sender]);
692692
withdrawRewardFor(msg.sender); // be nice, and get his rewards
693693
totalSupply -= balances[msg.sender];
694694
balances[msg.sender] = 0;

test/DAO/TokenCreation.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ contract TokenCreation is TokenCreationInterface, Token {
102102

103103
function createTokenProxy(address _tokenHolder) payable returns (bool success) {
104104
if (now < closingTime && msg.value > 0
105-
&& (privateCreation == 0 || privateCreation == msg.sender)) {
105+
&& (privateCreation == 0x0000000000000000000000000000000000000000 || privateCreation == msg.sender)) {
106106

107107
uint token = (msg.value * 20) / divisor();
108108
extraBalance.call.value(msg.value - token)();

0 commit comments

Comments
 (0)