Fix deprecation warnings about std::auto_ptr