--- a/libpurple/purpleaccountoption.c Fri May 10 01:10:09 2024 -0500 +++ b/libpurple/purpleaccountoption.c Mon May 13 23:28:20 2024 -0500 @@ -217,8 +217,7 @@ g_return_if_fail(option != NULL); g_return_if_fail(option->type == PURPLE_PREF_STRING); - g_free(option->default_value.string); - option->default_value.string = g_strdup(value); + g_set_str(&option->default_value.string, value); } void