Skip to content

Commit cdd44d4

Browse files
committed
[Cleanup] Drop unneeded casts
1 parent 65b8ddc commit cdd44d4

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

src/budget/budgetproposal.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ bool CBudgetProposal::ParseBroadcast(CDataStream& broadcast)
5858
broadcast >> nBlockStart;
5959
broadcast >> nBlockEnd;
6060
broadcast >> nAmount;
61-
broadcast >> *(CScriptBase*)(&address);
61+
broadcast >> address;
6262
broadcast >> nFeeTXHash;
6363
} catch (std::exception& e) {
6464
return error("Unable to deserialize proposal broadcast: %s", e.what());
@@ -338,7 +338,7 @@ CDataStream CBudgetProposal::GetBroadcast() const
338338
broadcast << nBlockStart;
339339
broadcast << nBlockEnd;
340340
broadcast << nAmount;
341-
broadcast << *(CScriptBase*)(&address);
341+
broadcast << address;
342342
broadcast << nFeeTXHash;
343343
return broadcast;
344344
}

src/budget/budgetproposal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ class CBudgetProposal
115115
READWRITE(nBlockStart);
116116
READWRITE(nBlockEnd);
117117
READWRITE(nAmount);
118-
READWRITE(*(CScriptBase*)(&address));
118+
READWRITE(address);
119119
READWRITE(nFeeTXHash);
120120
READWRITE(nTime);
121121
READWRITE(mapVotes);

src/budget/finalizedbudget.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ class CTxBudgetPayment
161161
template <typename Stream, typename Operation>
162162
inline void SerializationOp(Stream& s, Operation ser_action)
163163
{
164-
READWRITE(*(CScriptBase*)(&payee));
164+
READWRITE(payee);
165165
READWRITE(nAmount);
166166
READWRITE(nProposalHash);
167167
}

src/masternode-payments.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ class CMasternodePayee
7878
template <typename Stream, typename Operation>
7979
inline void SerializationOp(Stream& s, Operation ser_action)
8080
{
81-
READWRITE(*(CScriptBase*)(&scriptPubKey));
81+
READWRITE(scriptPubKey);
8282
READWRITE(nVotes);
8383
}
8484
};
@@ -199,7 +199,7 @@ class CMasternodePaymentWinner : public CSignedMessage
199199
{
200200
READWRITE(vinMasternode);
201201
READWRITE(nBlockHeight);
202-
READWRITE(*(CScriptBase*)(&payee));
202+
READWRITE(payee);
203203
READWRITE(vchSig);
204204
try
205205
{

0 commit comments

Comments
 (0)