replace deprecated auto_ptr with unique_ptr

This commit is contained in:
wmayer
2016-09-22 13:01:20 +02:00
parent 1ce73dda96
commit f944ab3846
47 changed files with 129 additions and 129 deletions

View File

@@ -397,7 +397,7 @@ private:
static PyObject *PyMake(struct _typeobject *, PyObject *, PyObject *);
private:
std::auto_ptr<SequencerLauncher> _seq;
std::unique_ptr<SequencerLauncher> _seq;
};
} // namespace Base

View File

@@ -32,8 +32,8 @@
using namespace Base;
std::auto_ptr<XERCES_CPP_NAMESPACE::XMLTranscoder> StrXUTF8::transcoder;
std::auto_ptr<XERCES_CPP_NAMESPACE::XMLTranscoder> XUTF8Str::transcoder;
std::unique_ptr<XERCES_CPP_NAMESPACE::XMLTranscoder> StrXUTF8::transcoder;
std::unique_ptr<XERCES_CPP_NAMESPACE::XMLTranscoder> XUTF8Str::transcoder;
void StrXUTF8::terminate()
{

View File

@@ -117,7 +117,7 @@ public :
static void terminate();
private :
static std::auto_ptr<XERCES_CPP_NAMESPACE::XMLTranscoder> transcoder;
static std::unique_ptr<XERCES_CPP_NAMESPACE::XMLTranscoder> transcoder;
// This is the local code page form of the string.
};
@@ -237,7 +237,7 @@ public :
private :
std::basic_string<XMLCh> str;
static std::auto_ptr<XERCES_CPP_NAMESPACE::XMLTranscoder> transcoder;
static std::unique_ptr<XERCES_CPP_NAMESPACE::XMLTranscoder> transcoder;
};
inline XUTF8Str::XUTF8Str(const char* const fromTranscode)