pidgin/prefs/pidginvvprefs.c

changeset 42108
bc9f3f1dd14b
parent 41947
7b3312d0760c
child 42191
68380e709c16
--- a/pidgin/prefs/pidginvvprefs.c	Tue Feb 28 03:30:32 2023 -0600
+++ b/pidgin/prefs/pidginvvprefs.c	Thu Mar 02 23:57:17 2023 -0600
@@ -82,7 +82,7 @@
 	for (; devices; devices = g_list_delete_link(devices, devices)) {
 		PurpleMediaElementInfo *info = devices->data;
 		GtkTreeIter iter;
-		const gchar *name, *id;
+		char *name, *id;
 
 		name = purple_media_element_info_get_name(info);
 		id = purple_media_element_info_get_id(info);
@@ -91,6 +91,8 @@
 		gtk_list_store_set(store, &iter, PIDGIN_PREF_COMBO_TEXT, name,
 		                   PIDGIN_PREF_COMBO_VALUE, id, -1);
 
+		g_free(name);
+		g_free(id);
 		g_object_unref(info);
 	}
 }

mercurial