Commit 6a064b262dca21ea3162c6fcca058cbd3da28de0
1 parent
8f4944f5
Exists in
v5.2
Fixing windows build.
Showing
1 changed file
with
6 additions
and
3 deletions
Show diff stats
src/pw3270/common/config.c
... | ... | @@ -477,9 +477,9 @@ void set_string_to_config(const gchar *group, const gchar *key, const gchar *fmt |
477 | 477 | set_string(group,key,fmt,args); |
478 | 478 | va_end(args); |
479 | 479 | } |
480 | - else if(g_key_file_has_key(program_config,group,key,NULL)) | |
481 | - { | |
482 | 480 | #ifdef ENABLE_WINDOWS_REGISTRY |
481 | + else | |
482 | + { | |
483 | 483 | |
484 | 484 | gchar * path = g_strdup_printf("%s\\%s\\%s",registry_path,g_get_application_name(),group); |
485 | 485 | HKEY hKey; |
... | ... | @@ -493,10 +493,13 @@ void set_string_to_config(const gchar *group, const gchar *key, const gchar *fmt |
493 | 493 | |
494 | 494 | g_free(path); |
495 | 495 | |
496 | + } | |
496 | 497 | #else |
498 | + else if(g_key_file_has_key(program_config,group,key,NULL)) | |
499 | + { | |
497 | 500 | g_key_file_remove_key(program_config,group,key,NULL); |
498 | -#endif | |
499 | 501 | } |
502 | +#endif | |
500 | 503 | } |
501 | 504 | |
502 | 505 | void set_boolean_to_config(const gchar *group, const gchar *key, gboolean val) | ... | ... |