From 0290198ea1a9a62e13fb700d7573d2a4cb24f9a3 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Thu, 18 Jun 2020 01:31:52 -0700 Subject: [PATCH] Core: Warn when savedata fails to load from state --- src/core/serialize.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/serialize.c b/src/core/serialize.c index 5113980ec..ed99107dd 100644 --- a/src/core/serialize.c +++ b/src/core/serialize.c @@ -450,7 +450,9 @@ bool mCoreLoadStateNamed(struct mCore* core, struct VFile* vf, int flags) { if (mStateExtdataGet(&extdata, EXTDATA_SAVEDATA, &item)) { mLOG(SAVESTATE, INFO, "Loading savedata"); if (item.data) { - core->savedataRestore(core, item.data, item.size, flags & SAVESTATE_SAVEDATA); + if (!core->savedataRestore(core, item.data, item.size, flags & SAVESTATE_SAVEDATA)) { + mLOG(SAVESTATE, WARN, "Failed to load savedata from savestate"); + } } } struct mCheatDevice* device;