[PATCH 2/2] wine.inf: Purge the «International» registry key

João Diogo Ferreira devilj at outlook.pt
Sat Nov 23 12:40:18 CST 2019


This forces Wine to update its registry values after changing the
init_locale() function in kernelbase or updating the NLS files.

Signed-off-by: João Diogo Craveiro Ferreira <devilj at outlook.pt>
---
 loader/wine.inf.in | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/loader/wine.inf.in b/loader/wine.inf.in
index 19c034d7fd..3d7a489d53 100644
--- a/loader/wine.inf.in
+++ b/loader/wine.inf.in
@@ -31,6 +31,7 @@ RegisterDlls=RegisterDllsSection
 WineFakeDlls=FakeDllsWin32,FakeDlls
 UpdateInis=SystemIni
 CopyFiles=l_intl_section, inf_section
+DelReg=International
 AddReg=\
     Classes,\
     ContentIndex,\
@@ -55,6 +56,7 @@ RegisterDlls=RegisterDllsSection
 WineFakeDlls=FakeDllsWin32,FakeDlls
 UpdateInis=SystemIni
 CopyFiles=l_intl_section, inf_section
+DelReg=International
 AddReg=\
     Classes,\
     ContentIndex,\
@@ -81,6 +83,7 @@ WineFakeDlls=FakeDllsWin64,FakeDlls
 WinePreInstall=Wow64
 UpdateInis=SystemIni
 CopyFiles=l_intl_section, inf_section
+DelReg=International
 AddReg=\
     Classes,\
     ContentIndex,\
@@ -108,6 +111,7 @@ WineFakeDlls=FakeDllsWin64,FakeDlls
 WinePreInstall=Wow64
 UpdateInis=SystemIni
 CopyFiles=l_intl_section, inf_section
+DelReg=International
 AddReg=\
     Classes,\
     ContentIndex,\
@@ -657,6 +661,9 @@ HKLM,%FontSubStr%,"Times New Roman Greek,161",,"Times New Roman,161"
 HKLM,%FontSubStr%,"Times New Roman TUR,162",,"Times New Roman,162"
 HKLM,System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts,"LogPixels",0x10003,0x00000060
 
+[International]
+HKCU,Control Panel\International
+
 [MCI]
 HKLM,%Mci32Str%,"AVIVideo",,"mciavi32.dll"
 HKLM,%Mci32Str%,"CDAudio",,"mcicda.dll"
-- 
2.24.0



More information about the wine-devel mailing list