--- a/Source/FreeImage/MultiPage.cpp +++ b/Source/FreeImage/MultiPage.cpp @@ -271,8 +271,8 @@ FreeImage_OpenMultiBitmap(FREE_IMAGE_FORMAT fif, const char *filename, BOOL crea } } - std::auto_ptr bitmap (new FIMULTIBITMAP); - std::auto_ptr header (new MULTIBITMAPHEADER); + std::unique_ptr bitmap (new FIMULTIBITMAP); + std::unique_ptr header (new MULTIBITMAPHEADER); header->m_filename = filename; // io is default header->node = node; @@ -337,8 +337,8 @@ FreeImage_OpenMultiBitmapFromHandle(FREE_IMAGE_FORMAT fif, FreeImageIO *io, fi_h PluginNode *node = list->FindNodeFromFIF(fif); if (node) { - std::auto_ptr bitmap (new FIMULTIBITMAP); - std::auto_ptr header (new MULTIBITMAPHEADER); + std::unique_ptr bitmap (new FIMULTIBITMAP); + std::unique_ptr header (new MULTIBITMAPHEADER); header->io = *io; header->node = node; header->fif = fif;