Skip to content

Commit f3084b6

Browse files
committed
Add missing storage locations.
1 parent 46b74af commit f3084b6

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

test/DAO/DAO.sol

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -451,7 +451,7 @@ contract DAO is DAOInterface, Token, TokenCreation {
451451
lastTimeMinQuorumMet = now;
452452

453453
_proposalID = proposals.length++;
454-
Proposal p = proposals[_proposalID];
454+
Proposal storage p = proposals[_proposalID];
455455
p.recipient = _recipient;
456456
p.amount = _amount;
457457
p.description = _description;
@@ -483,7 +483,7 @@ contract DAO is DAOInterface, Token, TokenCreation {
483483
uint _amount,
484484
bytes memory _transactionData
485485
) noEther view returns (bool _codeChecksOut) {
486-
Proposal p = proposals[_proposalID];
486+
Proposal storage p = proposals[_proposalID];
487487
return p.proposalHash == keccak256(abi.encodePacked(_recipient, _amount, _transactionData));
488488
}
489489

@@ -493,7 +493,7 @@ contract DAO is DAOInterface, Token, TokenCreation {
493493
bool _supportsProposal
494494
) onlyTokenholders noEther returns (uint _voteID) {
495495

496-
Proposal p = proposals[_proposalID];
496+
Proposal storage p = proposals[_proposalID];
497497
if (p.votedYes[msg.sender]
498498
|| p.votedNo[msg.sender]
499499
|| now >= p.votingDeadline) {
@@ -526,7 +526,7 @@ contract DAO is DAOInterface, Token, TokenCreation {
526526
bytes memory _transactionData
527527
) noEther returns (bool _success) {
528528

529-
Proposal p = proposals[_proposalID];
529+
Proposal storage p = proposals[_proposalID];
530530

531531
uint waitPeriod = p.newCurator
532532
? splitExecutionPeriod
@@ -615,7 +615,7 @@ contract DAO is DAOInterface, Token, TokenCreation {
615615

616616

617617
function closeProposal(uint _proposalID) internal {
618-
Proposal p = proposals[_proposalID];
618+
Proposal storage p = proposals[_proposalID];
619619
if (p.open)
620620
sumOfProposalDeposits -= p.proposalDeposit;
621621
p.open = false;
@@ -626,7 +626,7 @@ contract DAO is DAOInterface, Token, TokenCreation {
626626
address _newCurator
627627
) noEther onlyTokenholders returns (bool _success) {
628628

629-
Proposal p = proposals[_proposalID];
629+
Proposal storage p = proposals[_proposalID];
630630

631631
// Sanity check
632632

@@ -904,7 +904,7 @@ contract DAO is DAOInterface, Token, TokenCreation {
904904
function isBlocked(address _account) internal returns (bool) {
905905
if (blocked[_account] == 0)
906906
return false;
907-
Proposal p = proposals[blocked[_account]];
907+
Proposal storage p = proposals[blocked[_account]];
908908
if (now > p.votingDeadline) {
909909
blocked[_account] = 0;
910910
return false;

0 commit comments

Comments
 (0)