|
Lines 43-48
typedef struct {
Link Here
|
| 43 |
GCancellable *cancellable; |
43 |
GCancellable *cancellable; |
| 44 |
gulong cancelled_sig; |
44 |
gulong cancelled_sig; |
| 45 |
|
45 |
|
|
|
46 |
SeahorseWidget *swidget; |
| 46 |
GtkBuilder *builder; |
47 |
GtkBuilder *builder; |
| 47 |
gchar *title; |
48 |
gchar *title; |
| 48 |
gchar *notice; |
49 |
gchar *notice; |
|
Lines 135-140
tracked_task_free (gpointer data)
Link Here
|
| 135 |
g_free (task->notice); |
136 |
g_free (task->notice); |
| 136 |
if (task->builder) |
137 |
if (task->builder) |
| 137 |
g_object_unref (task->builder); |
138 |
g_object_unref (task->builder); |
|
|
139 |
if (task->swidget) |
| 140 |
g_object_unref (task->swidget); |
| 138 |
g_free (task); |
141 |
g_free (task); |
| 139 |
} |
142 |
} |
| 140 |
|
143 |
|
|
Lines 562-568
on_timeout_show_progress (gpointer user_data)
Link Here
|
| 562 |
task->showing = FALSE; |
565 |
task->showing = FALSE; |
| 563 |
seahorse_progress_attach (task->cancellable, swidget->gtkbuilder); |
566 |
seahorse_progress_attach (task->cancellable, swidget->gtkbuilder); |
| 564 |
gtk_widget_show (GTK_WIDGET (window)); |
567 |
gtk_widget_show (GTK_WIDGET (window)); |
| 565 |
g_object_unref (swidget); |
568 |
task->swidget = swidget; |
| 566 |
|
569 |
|
| 567 |
return FALSE; /* don't call again */ |
570 |
return FALSE; /* don't call again */ |
| 568 |
} |
571 |
} |