From f7abf971f0445d4add1fc33b2a3856f07eecf430 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Fri, 1 Sep 2023 09:48:24 -0400
Subject: [PATCH] natpmp: remove double definition

Change-Id: I10a87775db83890b1efc3a3e947893b7b9251284
---
 src/upnp/protocol/natpmp/nat_pmp.h | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/src/upnp/protocol/natpmp/nat_pmp.h b/src/upnp/protocol/natpmp/nat_pmp.h
index 1545399..fbc2fc0 100644
--- a/src/upnp/protocol/natpmp/nat_pmp.h
+++ b/src/upnp/protocol/natpmp/nat_pmp.h
@@ -149,13 +149,6 @@ private:
 
     // Shutdown synchronization
     bool shutdownComplete_ {false};
-
-    // Asio :(
-    // https://stackoverflow.com/questions/35507956/is-it-safe-to-destroy-boostasio-timer-from-its-handler-or-handler-dtor
-    std::weak_ptr<NatPmp> weak()
-    {
-        return std::static_pointer_cast<NatPmp>(shared_from_this());
-    }
 };
 
 } // namespace upnp
-- 
GitLab