From 9d35096b2a6bd17e285ab45cc6417d462317f67a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Thu, 13 Jul 2023 15:36:32 -0400
Subject: [PATCH] upnp: only include std when available

Change-Id: I7b63b7e8afac3151b542cbcfcea5da770fd4c845
---
 src/upnp/upnp_context.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/upnp/upnp_context.cpp b/src/upnp/upnp_context.cpp
index 35fdb50..5aa3f78 100644
--- a/src/upnp/upnp_context.cpp
+++ b/src/upnp/upnp_context.cpp
@@ -24,7 +24,11 @@
 #include "protocol/upnp_protocol.h"
 
 #include <asio/steady_timer.hpp>
+#if __has_include(<fmt/std.h>)
 #include <fmt/std.h>
+#else
+#include <fmt/ostream.h>
+#endif
 
 namespace dhtnet {
 namespace upnp {
-- 
GitLab