1.1 --- a/plover/util.c Thu Mar 02 11:14:54 2017 +0000
1.2 +++ b/plover/util.c Thu Mar 02 11:25:36 2017 +0000
1.3 @@ -78,6 +78,7 @@
1.4 DWORD type,nb;
1.5 int len;
1.6 gunichar2 *str2;
1.7 + struct comps *comps;
1.8 gchar *root=NULL;
1.9 result=RegOpenKeyW(HKEY_LOCAL_MACHINE,L"Software\\Plover",&key);
1.10 if (result==ERROR_SUCCESS)
1.11 @@ -97,7 +98,10 @@
1.12 }
1.13 if (!root)
1.14 {
1.15 - root=plover_default_prefix_for_vendor("Plover Root");
1.16 + comps=plover_comps_new();
1.17 + plover_comps_set_vendor(comps,"Plover Root");
1.18 + root=plover_comps_get_default_prefix(comps);
1.19 + plover_comps_free(comps);
1.20 result=RegCreateKeyExW(HKEY_LOCAL_MACHINE,L"Software\\Plover",0,
1.21 NULL,REG_OPTION_NON_VOLATILE,KEY_READ|KEY_WRITE,NULL,&key,NULL);
1.22 if (result==ERROR_SUCCESS)