From 3960ac0404d5d5b0cde44868c25b7d517ea05ab3 Mon Sep 17 00:00:00 2001 From: notaz Date: Sat, 27 Dec 2025 02:51:56 +0200 Subject: [PATCH] misc: avoid saving some heap garbage --- libpcsxcore/misc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libpcsxcore/misc.c b/libpcsxcore/misc.c index e0445e78..33a4272e 100644 --- a/libpcsxcore/misc.c +++ b/libpcsxcore/misc.c @@ -767,6 +767,7 @@ int SaveState(const char *file) { gpufP = (GPUFreeze_t *)malloc(sizeof(GPUFreeze_t)); if (gpufP == NULL) goto cleanup; gpufP->ulFreezeVersion = 1; + memset(gpufP->ulControl, 0, sizeof(gpufP->ulControl)); GPU_freeze(1, gpufP); SaveFuncs.write(f, gpufP, sizeof(GPUFreeze_t)); free(gpufP); gpufP = NULL; -- 2.47.3