diff --git a/libretro/libretro.cpp b/libretro/libretro.cpp index 2e2f475253..40ab3c5d9f 100644 --- a/libretro/libretro.cpp +++ b/libretro/libretro.cpp @@ -1797,6 +1797,7 @@ bool retro_unserialize(const void *data, size_t size) { if (!gpu) { unserialize_data = malloc(size); memcpy(unserialize_data, data, size); + unserialize_size = size; return true; }