mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Merge commit '2ad98a025eb263d97b1942fc468937b4719becd8' into develop
Conflicts: src/beast/beast/utility/PropertyStream.h src/beast/beast/utility/impl/PropertyStream.cpp src/beast/modules/beast_sqlite/beast_sqlite.h
This commit is contained in:
@@ -46,8 +46,7 @@ class ListNode
|
||||
private:
|
||||
typedef T value_type;
|
||||
|
||||
template <typename, typename>
|
||||
friend class List;
|
||||
friend class List<T, Tag>;
|
||||
|
||||
template <typename>
|
||||
friend class ListIterator;
|
||||
|
||||
@@ -53,7 +53,7 @@ public:
|
||||
|
||||
template <bool OtherIsConst>
|
||||
BufferType (BufferType <OtherIsConst> const& other)
|
||||
: m_data (other.cast <pointer_type> ())
|
||||
: m_data (other.template cast <pointer_type> ())
|
||||
, m_size (other.size ())
|
||||
{
|
||||
}
|
||||
@@ -75,7 +75,7 @@ public:
|
||||
BufferType& operator= (
|
||||
BufferType <OtherIsConst> const& other) noexcept
|
||||
{
|
||||
m_data = other.cast <pointer_type> ();
|
||||
m_data = other.template cast <pointer_type> ();
|
||||
m_size = other.size ();
|
||||
return *this;
|
||||
}
|
||||
|
||||
@@ -164,7 +164,7 @@ public:
|
||||
|
||||
template <class U>
|
||||
SharedPtr (SharedPtr <U>&& sp) noexcept
|
||||
: m_p (sp.swap <U> (nullptr))
|
||||
: m_p (sp.template swap <U> (nullptr))
|
||||
{
|
||||
}
|
||||
/** @} */
|
||||
@@ -185,7 +185,7 @@ public:
|
||||
template <class U>
|
||||
SharedPtr& operator= (SharedPtr <U>&& sp)
|
||||
{
|
||||
return assign (sp.swap <U> (nullptr));
|
||||
return assign (sp.template swap <U> (nullptr));
|
||||
}
|
||||
/** @} */
|
||||
#endif
|
||||
|
||||
@@ -110,11 +110,11 @@ private:
|
||||
class PropertyStream::Proxy
|
||||
{
|
||||
private:
|
||||
Map* m_map;
|
||||
Map const* m_map;
|
||||
std::string m_key;
|
||||
|
||||
public:
|
||||
Proxy (Map& map, std::string const& key);
|
||||
Proxy (Map const& map, std::string const& key);
|
||||
|
||||
template <typename Value>
|
||||
Proxy& operator= (Value value);
|
||||
|
||||
@@ -56,7 +56,7 @@ PropertyStream::Source& PropertyStream::Item::operator* () const
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
PropertyStream::Proxy::Proxy (
|
||||
Map& map, std::string const& key)
|
||||
Map const& map, std::string const& key)
|
||||
: m_map (&map)
|
||||
, m_key (key)
|
||||
{
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
*/
|
||||
//==============================================================================
|
||||
|
||||
#include "../network/URL.h"
|
||||
|
||||
void MACAddress::findAllAddresses (Array<MACAddress>& result)
|
||||
{
|
||||
ifaddrs* addrs = nullptr;
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
see BeastConfig.h.
|
||||
*/
|
||||
|
||||
#include "../../../beast/beast/config/PlatformConfig.h"
|
||||
#include "../../beast/config/PlatformConfig.h"
|
||||
|
||||
#if BEAST_IOS || BEAST_MAC
|
||||
# define BEAST_HAVE_NATIVE_SQLITE 1
|
||||
|
||||
Reference in New Issue
Block a user