1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-12-04 14:46:46 -05:00

Free string after setting theme ui preference, fixed valgrind warning

This commit is contained in:
James Booth 2014-11-24 00:29:02 +00:00
parent f486b5884b
commit 05664ef009
2 changed files with 3 additions and 2 deletions

View File

@ -390,6 +390,7 @@ _set_string_preference(char *prefstr, preference_t pref)
if (g_key_file_has_key(theme, "ui", prefstr, NULL)) { if (g_key_file_has_key(theme, "ui", prefstr, NULL)) {
gchar *val = g_key_file_get_string(theme, "ui", prefstr, NULL); gchar *val = g_key_file_get_string(theme, "ui", prefstr, NULL);
prefs_set_string(pref, val); prefs_set_string(pref, val);
g_free(val);
} }
} }

View File

@ -114,14 +114,14 @@ prof_run(const int disable_tls, char *log_level, char *account_name)
g_timer_start(timer); g_timer_start(timer);
} }
ch = ui_get_char(inp, &size, &result);
ui_handle_special_keys(&ch, result); ui_handle_special_keys(&ch, result);
#ifdef HAVE_LIBOTR #ifdef HAVE_LIBOTR
otr_poll(); otr_poll();
#endif #endif
jabber_process_events(); jabber_process_events();
ui_update(); ui_update();
ch = ui_get_char(inp, &size, &result);
} }
inp[size++] = '\0'; inp[size++] = '\0';