We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 02fe7c4 commit 22777dbCopy full SHA for 22777db
src/script/interpreter.h
@@ -169,14 +169,7 @@ enum : uint32_t {
169
170
bool CheckSignatureEncoding(const std::vector<unsigned char> &vchSig, unsigned int flags, ScriptError* serror);
171
172
-struct SimplicityTransactionDeleter
173
-{
174
- void operator()(transaction* ptr)
175
- {
176
- simplicity_elements_freeTransaction(ptr);
177
- }
178
-};
179
-using SimplicityTransactionUniquePtr = std::unique_ptr<transaction, SimplicityTransactionDeleter>;
+using SimplicityTransactionUniquePtr = std::unique_ptr<transaction, decltype(&simplicity_elements_freeTransaction)>;
180
181
struct PrecomputedTransactionData
182
{
0 commit comments