version: Write-strings warnings fix

Andrew Talbot Andrew.Talbot at talbotville.com
Fri Aug 11 08:53:25 CDT 2006


Changelog:
    version: Write-strings warnings fix.

diff -urN a/dlls/version/install.c b/dlls/version/install.c
--- a/dlls/version/install.c	2006-05-23 13:48:51.000000000 +0100
+++ b/dlls/version/install.c	2006-08-11 14:37:14.000000000 +0100
@@ -454,6 +454,7 @@
 	    buf2 = _fetch_versioninfo(tmpfn,&tmpvffi);
 	    if (buf2) {
 	    	char	*tbuf1,*tbuf2;
+	    	static CHAR trans_array[] = "\\VarFileInfo\\Translation";
 		UINT	len1,len2;
 
 		len1=len2=40;
@@ -470,8 +471,8 @@
 		    (destvffi->dwFileSubtype!=tmpvffi->dwFileSubtype)
 		)
 		    xret |= VIF_MISMATCH|VIF_DIFFTYPE;
-		if (VerQueryValueA(buf1,"\\VarFileInfo\\Translation",(LPVOID*)&tbuf1,&len1) &&
-		    VerQueryValueA(buf2,"\\VarFileInfo\\Translation",(LPVOID*)&tbuf2,&len2)
+		if (VerQueryValueA(buf1,trans_array,(LPVOID*)&tbuf1,&len1) &&
+		    VerQueryValueA(buf2,trans_array,(LPVOID*)&tbuf2,&len2)
 		) {
                     /* Do something with tbuf1 and tbuf2
 		     * generates DIFFLANG|MISMATCH



More information about the wine-patches mailing list