projects
/
modest
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
268501c
)
Fixes an invalid g_object_ref/unref
author
Sergio Villar Senin
<svillar@igalia.com>
Tue, 9 Dec 2008 19:29:56 +0000
(19:29 +0000)
committer
Sergio Villar Senin
<svillar@igalia.com>
Tue, 9 Dec 2008 19:29:56 +0000
(19:29 +0000)
pmo-trunk-r6717
src/hildon2/modest-msg-view-window.c
patch
|
blob
|
history
diff --git
a/src/hildon2/modest-msg-view-window.c
b/src/hildon2/modest-msg-view-window.c
index
be4d996
..
139a71a
100644
(file)
--- a/
src/hildon2/modest-msg-view-window.c
+++ b/
src/hildon2/modest-msg-view-window.c
@@
-2320,7
+2320,6
@@
decode_async_banner_idle (gpointer user_data)
helper->banner_idle_id = 0;
helper->banner = hildon_banner_show_animation (NULL, NULL, _("mail_me_opening"));
helper->banner_idle_id = 0;
helper->banner = hildon_banner_show_animation (NULL, NULL, _("mail_me_opening"));
- g_object_ref (helper->banner);
return FALSE;
}
return FALSE;
}
@@
-2340,6
+2339,7
@@
on_decode_to_stream_async_handler (TnyMimePart *mime_part,
}
if (helper->banner) {
gtk_widget_destroy (helper->banner);
}
if (helper->banner) {
gtk_widget_destroy (helper->banner);
+ helper->banner = NULL;
}
if (cancelled || err) {
modest_platform_information_banner (NULL, NULL,
}
if (cancelled || err) {
modest_platform_information_banner (NULL, NULL,
@@
-2349,14
+2349,13
@@
on_decode_to_stream_async_handler (TnyMimePart *mime_part,
/* make the file read-only */
g_chmod(helper->filepath, 0444);
/* make the file read-only */
g_chmod(helper->filepath, 0444);
-
+
/* Activate the file */
modest_platform_activate_file (helper->filepath, tny_mime_part_get_content_type (mime_part));
free:
/* Frees */
g_free (helper->filepath);
/* Activate the file */
modest_platform_activate_file (helper->filepath, tny_mime_part_get_content_type (mime_part));
free:
/* Frees */
g_free (helper->filepath);
- g_object_unref (helper->banner);
g_slice_free (DecodeAsyncHelper, helper);
}
g_slice_free (DecodeAsyncHelper, helper);
}