From 7d79990d4bdbf9e8d823f5aa3bff289361ab3d08 Mon Sep 17 00:00:00 2001 From: Arkadiusz Hiler Date: Wed, 30 Apr 2025 07:49:49 +0300 Subject: [PATCH] steam_helper: Don't write garbage memory to libraryfolders.vdf. buf_len is the size of allocated buffer, pos should be used instead when determining how much to write. --- steam_helper/steam.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/steam_helper/steam.c b/steam_helper/steam.c index 7e70a989..fc13d697 100644 --- a/steam_helper/steam.c +++ b/steam_helper/steam.c @@ -680,7 +680,7 @@ static void setup_steam_files(void) } pos += strappend( &buf, &buf_size, pos, "}\n" ); - write_file( L"C:\\Program Files (x86)\\Steam\\steamapps\\libraryfolders.vdf", buf, buf_size ); + write_file( L"C:\\Program Files (x86)\\Steam\\steamapps\\libraryfolders.vdf", buf, pos ); } #ifndef DIRECTORY_QUERY