diff --git a/src/config/tlscerts.c b/src/config/tlscerts.c index 4f45da36..3f99d003 100644 --- a/src/config/tlscerts.c +++ b/src/config/tlscerts.c @@ -127,7 +127,7 @@ tlscerts_list(void) auto_gcharv gchar** groups = g_key_file_get_groups(tlscerts, &len); for (int i = 0; i < g_strv_length(groups); i++) { - char* fingerprint = strdup(groups[i]); + char* fingerprint = groups[i]; int version = g_key_file_get_integer(tlscerts, fingerprint, "version", NULL); auto_gchar gchar* serialnumber = g_key_file_get_string(tlscerts, fingerprint, "serialnumber", NULL); auto_gchar gchar* subjectname = g_key_file_get_string(tlscerts, fingerprint, "subjectname", NULL); diff --git a/src/ui/console.c b/src/ui/console.c index 6b6ca79d..0fdb6722 100644 --- a/src/ui/console.c +++ b/src/ui/console.c @@ -2848,13 +2848,15 @@ cons_strophe_setting(void) } } cons_show("XEP-0198 Stream-Management : %s", sm_setting); - cons_show("libstrophe Verbosity : %s", prefs_get_string(PREF_STROPHE_VERBOSITY)); + auto_gchar gchar* verbosity = prefs_get_string(PREF_STROPHE_VERBOSITY); + cons_show("libstrophe Verbosity : %s", verbosity); } void cons_privacy_setting(void) { - cons_show("Database logging : %s", prefs_get_string(PREF_DBLOG)); + auto_gchar gchar* dblog = prefs_get_string(PREF_DBLOG); + cons_show("Database logging : %s", dblog); if (prefs_get_boolean(PREF_CHLOG)) { cons_show("Chat logging (/logging chat) : ON");