brasero r1641 - in trunk: . src
- From: philippr svn gnome org
- To: svn-commits-list gnome org
- Subject: brasero r1641 - in trunk: . src
- Date: Wed, 17 Dec 2008 15:24:47 +0000 (UTC)
Author: philippr
Date: Wed Dec 17 15:24:47 2008
New Revision: 1641
URL: http://svn.gnome.org/viewvc/brasero?rev=1641&view=rev
Log:
Fix #564795 â crash in Disc Burner: Clicked Write to Disk in...
Bug introduced by recent changes
* src/brasero-medium-selection.c
(brasero_medium_selection_update_no_disc_entry),
(brasero_medium_selection_show_type):
Modified:
trunk/ChangeLog
trunk/src/brasero-medium-selection.c
Modified: trunk/src/brasero-medium-selection.c
==============================================================================
--- trunk/src/brasero-medium-selection.c (original)
+++ trunk/src/brasero-medium-selection.c Wed Dec 17 15:24:47 2008
@@ -305,18 +305,25 @@
GtkTreeIter *iter)
{
BraseroMediumMonitor *monitor;
+ GIcon *icon;
monitor = brasero_medium_monitor_get_default ();
- if (brasero_medium_monitor_is_probing (monitor))
+ if (brasero_medium_monitor_is_probing (monitor)) {
+ icon = g_themed_icon_new_with_default_fallbacks ("image-loading");
gtk_list_store_set (GTK_LIST_STORE (model), iter,
NAME_COL, _("Searching for available discs"),
- ICON_COL, "image-loading",
+ ICON_COL, icon,
-1);
- else
+ }
+ else {
+ icon = g_themed_icon_new_with_default_fallbacks ("drive-optical");
gtk_list_store_set (GTK_LIST_STORE (model), iter,
NAME_COL, _("No available disc"),
- ICON_COL, "drive-optical",
+ ICON_COL, icon,
-1);
+ }
+
+ g_object_unref (icon);
g_object_unref (monitor);
gtk_widget_set_sensitive (GTK_WIDGET (self), FALSE);
@@ -404,8 +411,8 @@
/* add remaining media */
for (item = list; item; item = item->next) {
gchar *medium_name;
- BraseroMedium *medium;
GIcon *medium_icon;
+ BraseroMedium *medium;
medium = item->data;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]