|
|
|
@ -493,23 +493,6 @@ public:
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool GetOp(iterator& pc, opcodetype& opcodeRet, std::vector<unsigned char>& vchRet)
|
|
|
|
|
{
|
|
|
|
|
// Wrapper so it can be called with either iterator or const_iterator
|
|
|
|
|
const_iterator pc2 = pc;
|
|
|
|
|
bool fRet = GetOp2(pc2, opcodeRet, &vchRet);
|
|
|
|
|
pc = begin() + (pc2 - begin());
|
|
|
|
|
return fRet;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool GetOp(iterator& pc, opcodetype& opcodeRet)
|
|
|
|
|
{
|
|
|
|
|
const_iterator pc2 = pc;
|
|
|
|
|
bool fRet = GetOp2(pc2, opcodeRet, nullptr);
|
|
|
|
|
pc = begin() + (pc2 - begin());
|
|
|
|
|
return fRet;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool GetOp(const_iterator& pc, opcodetype& opcodeRet, std::vector<unsigned char>& vchRet) const
|
|
|
|
|
{
|
|
|
|
|
return GetOp2(pc, opcodeRet, &vchRet);
|
|
|
|
|