diff --git a/src/wallet/scanning_tools.cpp b/src/wallet/scanning_tools.cpp index fcdc24824..7472b0647 100644 --- a/src/wallet/scanning_tools.cpp +++ b/src/wallet/scanning_tools.cpp @@ -537,15 +537,18 @@ std::optional view_incoming_scan_enote( hw::device &hwdev; }; - return enote.visit(view_incoming_scan_enote_visitor{local_output_index, - tx_extra_nonce, - encrypted_payment_id, - main_derivations, - additional_derivations, - address, - k_view_dev, - subaddress_map, - hwdev}); + return std::visit( + view_incoming_scan_enote_visitor{local_output_index, + tx_extra_nonce, + encrypted_payment_id, + main_derivations, + additional_derivations, + address, + k_view_dev, + subaddress_map, + hwdev + }, + enote); } //------------------------------------------------------------------------------------------------------------------- std::optional view_incoming_scan_enote( diff --git a/src/wallet/scanning_tools.h b/src/wallet/scanning_tools.h index fda198387..f9066f869 100644 --- a/src/wallet/scanning_tools.h +++ b/src/wallet/scanning_tools.h @@ -89,7 +89,7 @@ struct PreCarrotEnote rct::ecdhTuple amount; }; -using MoneroEnoteVariant = tools::variant;