Fix call of overloaded 'swap(...)' is ambiguous (fixes #1678)

This commit is contained in:
Benoit Blanchon
2021-11-23 10:47:31 +01:00
parent 599e927590
commit 2df1bc7d4f
6 changed files with 31 additions and 39 deletions

View File

@ -0,0 +1,13 @@
#include <ArduinoJson.h>
#include <catch.hpp>
#include <utility>
using namespace std;
TEST_CASE("std::swap") {
SECTION("DynamicJsonDocument*") {
DynamicJsonDocument *p1, *p2;
swap(p1, p2); // issue #1678
}
}