From 6ebd1d11dece86fdc1f545942d98b0bcc552de44 Mon Sep 17 00:00:00 2001 From: Paul Gofman Date: Tue, 24 Oct 2023 10:16:57 -0600 Subject: [PATCH] fixup! lsteamclient: Allocate memory for every path conversion. CW-Bug-Id: #22896 --- lsteamclient/steamclient_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lsteamclient/steamclient_main.c b/lsteamclient/steamclient_main.c index 8705ec38..5eb138d8 100644 --- a/lsteamclient/steamclient_main.c +++ b/lsteamclient/steamclient_main.c @@ -275,7 +275,7 @@ const char *steamclient_dos_to_unix_path( const char *src, int is_url ) done: len = strlen( buffer ); if (!(dst = HeapAlloc( GetProcessHeap(), 0, len + 1 ))) return NULL; - memcpy( dst, buffer, len ); + memcpy( dst, buffer, len + 1 ); return dst; }