diff -r 48f43130b4a2 -r eee1f3092844 application/settings.c --- a/application/settings.c Mon Oct 28 15:20:58 2024 +0100 +++ b/application/settings.c Mon Oct 28 16:47:59 2024 +0100 @@ -322,7 +322,7 @@ return; } PwdStore *pwdstore = get_pwdstore(); - pwdstore = !pwdstore ? pwdstore_new() : pwdstore_clone(pwdstore); + pwdstore = pwdstore ? pwdstore_clone(pwdstore) : pwdstore_new(); UiObject *obj = ui_simple_window("Settings", NULL); ui_context_closefunc(obj->ctx, settings_close, NULL); @@ -555,7 +555,7 @@ settings_update_repolist(settings); settings_reload_keys(settings); settings_reload_credentials(settings); - void settings_reload_repo_credentials(SettingsWindow *settings); + settings_reload_repo_credentials(settings); settings->selected_repo = -1; }