Mercurial > hg > orthanc-stone
comparison Resources/CodeGeneration/testWasmIntegrated/jsoncpp-1.8.4/jsoncpp.cpp @ 1299:c38c89684d83 broker
replacing std::auto_ptr by std::unique_ptr
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 02 Mar 2020 17:21:24 +0100 |
parents | baa9e1e932db |
children |
comparison
equal
deleted
inserted
replaced
1297:6ab03e429f06 | 1299:c38c89684d83 |
---|---|
285 namespace Json { | 285 namespace Json { |
286 | 286 |
287 #if __cplusplus >= 201103L || (defined(_CPPLIB_VER) && _CPPLIB_VER >= 520) | 287 #if __cplusplus >= 201103L || (defined(_CPPLIB_VER) && _CPPLIB_VER >= 520) |
288 typedef std::unique_ptr<CharReader> CharReaderPtr; | 288 typedef std::unique_ptr<CharReader> CharReaderPtr; |
289 #else | 289 #else |
290 typedef std::auto_ptr<CharReader> CharReaderPtr; | 290 typedef std::unique_ptr<CharReader> CharReaderPtr; |
291 #endif | 291 #endif |
292 | 292 |
293 // Implementation of class Features | 293 // Implementation of class Features |
294 // //////////////////////////////// | 294 // //////////////////////////////// |
295 | 295 |
4240 namespace Json { | 4240 namespace Json { |
4241 | 4241 |
4242 #if __cplusplus >= 201103L || (defined(_CPPLIB_VER) && _CPPLIB_VER >= 520) | 4242 #if __cplusplus >= 201103L || (defined(_CPPLIB_VER) && _CPPLIB_VER >= 520) |
4243 typedef std::unique_ptr<StreamWriter> StreamWriterPtr; | 4243 typedef std::unique_ptr<StreamWriter> StreamWriterPtr; |
4244 #else | 4244 #else |
4245 typedef std::auto_ptr<StreamWriter> StreamWriterPtr; | 4245 typedef std::unique_ptr<StreamWriter> StreamWriterPtr; |
4246 #endif | 4246 #endif |
4247 | 4247 |
4248 String valueToString(LargestInt value) { | 4248 String valueToString(LargestInt value) { |
4249 UIntToStringBuffer buffer; | 4249 UIntToStringBuffer buffer; |
4250 char* current = buffer + sizeof(buffer); | 4250 char* current = buffer + sizeof(buffer); |