Fix TAS movie crash
This commit is contained in:
@@ -35,7 +35,7 @@ bool MupenMovie::Load(const fs::path &path) {
|
||||
return false;
|
||||
}
|
||||
|
||||
memcpy(&loadedTasMovieHeader, loadedTasMovie.data(), loadedTasMovie.size());
|
||||
memcpy(&loadedTasMovieHeader, loadedTasMovie.data(), sizeof(TASMovieHeader));
|
||||
|
||||
if (loadedTasMovieHeader.signature[0] != 0x4D || loadedTasMovieHeader.signature[1] != 0x36 || loadedTasMovieHeader.signature[2] != 0x34 || loadedTasMovieHeader.signature[3] != 0x1A) {
|
||||
Util::error("Failed to load movie: incorrect signature. Are you sure this is a valid movie?");
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
namespace Util {
|
||||
enum LogLevel : u8 {
|
||||
Trace, Debug, Info, Warn, Error, Always
|
||||
Trace, Debug, Warn, Info, Error, Always
|
||||
};
|
||||
|
||||
#ifndef NDEBUG
|
||||
static constexpr auto globalLogLevel = Debug;
|
||||
#else
|
||||
static constexpr auto globalLogLevel = Error;
|
||||
static constexpr auto globalLogLevel = Info;
|
||||
#endif
|
||||
|
||||
template <LogLevel messageType = Info, typename ...Args>
|
||||
|
||||
Reference in New Issue
Block a user