From f9b35fac092781cf2a12ce534a30f7549d4f6128 Mon Sep 17 00:00:00 2001 From: Waldeck Schutzer Date: Thu, 23 Jan 2003 01:22:16 +0000 Subject: [PATCH] Fixed initialization of szDevice in ICINFO. --- dlls/msvideo/msvideo_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/msvideo/msvideo_main.c b/dlls/msvideo/msvideo_main.c index e4fb8975398..968f4af3b56 100644 --- a/dlls/msvideo/msvideo_main.c +++ b/dlls/msvideo/msvideo_main.c @@ -278,7 +278,7 @@ LRESULT VFWAPI ICGetInfo(HIC hic,ICINFO *picinfo,DWORD cb) { * goes unitialized. */ if (picinfo && cb >= sizeof(ICINFO)) - szDriver[0] = 0; /* At first, set it to an empty string */ + picinfo->szDriver[0] = 0; /* At first, set it to an empty string */ ret = ICSendMessage(hic,ICM_GETINFO,(DWORD)picinfo,cb); @@ -287,7 +287,7 @@ LRESULT VFWAPI ICGetInfo(HIC hic,ICINFO *picinfo,DWORD cb) { * be obtained from the registry as we do here. */ if (picinfo && cb >= sizeof(ICINFO)) - if (szDriver[0] == 0) { /* was szDriver not supplied? */ + if (picinfo->szDriver[0] == 0) { /* was szDriver not supplied? */ sprintf(codecname, "vidc.%.4s", (char*)&(picinfo->fccHandler)); GetPrivateProfileStringA("drivers32", codecname, "", szDriver, sizeof(szDriver), "system.ini"); MultiByteToWideChar(CP_ACP, 0, szDriver, -1, picinfo->szDriver, sizeof(picinfo->szDriver)/sizeof(WCHAR));