diff --git a/capplets/background/ChangeLog b/capplets/background/ChangeLog index ab5898630..402861b21 100644 --- a/capplets/background/ChangeLog +++ b/capplets/background/ChangeLog @@ -1,3 +1,8 @@ +2004-01-12 Rodney Dawes + + * gnome-wp-xml.c (gnome_wp_load_legacy): Fix previous change to + use gnome_wp_item_free () instead of g_free (), and fix tab width + 2004-01-12 Diego Gonzalez * gnome-wp-xml.c (gnome_wp_load_legacy): don't crash if we could diff --git a/capplets/background/gnome-wp-xml.c b/capplets/background/gnome-wp-xml.c index 44b0fc5e1..17ac5d0c4 100644 --- a/capplets/background/gnome-wp-xml.c +++ b/capplets/background/gnome-wp-xml.c @@ -81,9 +81,10 @@ static void gnome_wp_load_legacy (GnomeWPCapplet * capplet) { item->filename = g_strdup (foo); item->fileinfo = gnome_wp_info_new (item->filename, capplet->thumbs); + if (item->fileinfo == NULL) { - g_free (item); - continue; + gnome_wp_item_free (item); + continue; } item->shade_type = gconf_client_get_string (capplet->client,