mirror of
https://github.com/transmission/transmission.git
synced 2025-12-20 02:18:42 +00:00
refactor: iwyu utils.h (#3583)
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
#include <libtransmission/rpcimpl.h>
|
||||
#include <libtransmission/torrent-metainfo.h>
|
||||
#include <libtransmission/tr-assert.h>
|
||||
#include <libtransmission/utils.h> /* tr_free */
|
||||
#include <libtransmission/utils.h> // tr_free(), tr_time()
|
||||
#include <libtransmission/variant.h>
|
||||
|
||||
#include "Actions.h"
|
||||
@@ -45,11 +45,11 @@ using TrVariantPtr = std::shared_ptr<tr_variant>;
|
||||
TrVariantPtr create_variant(tr_variant&& other)
|
||||
{
|
||||
auto result = TrVariantPtr(
|
||||
tr_new0(tr_variant, 1),
|
||||
new tr_variant{},
|
||||
[](tr_variant* ptr)
|
||||
{
|
||||
tr_variantFree(ptr);
|
||||
tr_free(ptr);
|
||||
delete ptr;
|
||||
});
|
||||
*result = std::move(other);
|
||||
tr_variantInitBool(&other, false);
|
||||
|
||||
Reference in New Issue
Block a user