libpurple/purpleaccountoption.c

changeset 42767
8cf1d11b59c1
parent 42594
eddde70cedd8
child 42841
fbb5c5cb37f4
--- 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

mercurial