mirror of
https://github.com/open-source-parsers/jsoncpp.git
synced 2025-04-22 08:34:33 +02:00
Use std::unique_ptr instead of std::scoped_ptr
scoped_ptr has never been a part of the C++ standard - perhaps it's been confused with boost::scoped_ptr. Anyhow, std::unique_ptr is the replacement for the now-deprecated std::auto_ptr.
This commit is contained in:
parent
3eda8a63ca
commit
1335f70bbb
@ -44,7 +44,7 @@ static int stackDepth_g = 0; // see readValue()
|
|||||||
namespace Json {
|
namespace Json {
|
||||||
|
|
||||||
#if __GNUC__ >= 6
|
#if __GNUC__ >= 6
|
||||||
typedef std::scoped_ptr<CharReader> const CharReaderPtr;
|
typedef std::unique_ptr<CharReader> const CharReaderPtr;
|
||||||
#else
|
#else
|
||||||
typedef std::auto_ptr<CharReader> CharReaderPtr;
|
typedef std::auto_ptr<CharReader> CharReaderPtr;
|
||||||
#endif
|
#endif
|
||||||
|
@ -55,7 +55,7 @@
|
|||||||
namespace Json {
|
namespace Json {
|
||||||
|
|
||||||
#if __GNUC__ >= 6
|
#if __GNUC__ >= 6
|
||||||
typedef std::scoped_ptr<StreamWriter> const StreamWriterPtr;
|
typedef std::unique_ptr<StreamWriter> const StreamWriterPtr;
|
||||||
#else
|
#else
|
||||||
typedef std::auto_ptr<StreamWriter> StreamWriterPtr;
|
typedef std::auto_ptr<StreamWriter> StreamWriterPtr;
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user