From 10b593b2e7d1131198dacdc23a3d925e185ac1fc Mon Sep 17 00:00:00 2001 From: Alexander Dorofeyev Date: Sun, 29 Jun 2008 15:07:43 +0300 Subject: [PATCH] quartz: Fix string buffer overflow. --- dlls/quartz/filtermapper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/quartz/filtermapper.c b/dlls/quartz/filtermapper.c index 06ec3343a6f..c4b925c2f44 100644 --- a/dlls/quartz/filtermapper.c +++ b/dlls/quartz/filtermapper.c @@ -1472,7 +1472,7 @@ static HRESULT WINAPI FilterMapper_RegisterPinType( LPWSTR wszClsidSubType = NULL; HKEY hKey = NULL; WCHAR * wszTypesKey; - WCHAR wszKeyName[strlenW(wszClsidSlash) + (CHARS_IN_GUID-1) + 1]; + WCHAR wszKeyName[MAX_PATH]; TRACE("(%p)->(%s, %s, %s, %s)\n", iface, debugstr_guid(&clsFilter), debugstr_w(szName), debugstr_guid(&clsMajorType), debugstr_guid(&clsSubType));