From: <sv...@op...> - 2024-11-28 21:58:11
|
Author: sagamusix Date: Thu Nov 28 22:58:00 2024 New Revision: 22335 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22335 Log: [Ref] mptWine: Avoid unnecessary copy of file contents. Modified: trunk/OpenMPT/misc/mptWine.cpp Modified: trunk/OpenMPT/misc/mptWine.cpp ============================================================================== --- trunk/OpenMPT/misc/mptWine.cpp Thu Nov 28 22:07:05 2024 (r22334) +++ trunk/OpenMPT/misc/mptWine.cpp Thu Nov 28 22:58:00 2024 (r22335) @@ -675,9 +675,8 @@ try { mpt::IO::FileRef f(filename); - std::vector<char> buf = f; mpt::PathString treeFilename = mpt::PathString::FromNative(filename.AsNative().substr(basePath.AsNative().length())); - result.filetree[treeFilename.ToUTF8()] = buf; + result.filetree[treeFilename.ToUTF8()] = f; } catch (std::exception &) { // nothing?! |