talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 3d05195eb6ee5053e8b0ef19f6e3bf80d84e1e50
parent 6d45e57eb7e414bb4d276f2f3c9fc06ecb79726c
Author: Ricardo Mones <ricardo@mones.org>
Date:   Mon,  4 May 2015 03:07:50 +0200

Fix GLib-GObject-CRITICAL message when printing

Message was: “g_object_ref: assertion 'G_IS_OBJECT (object)' failed”

Diffstat:
Msrc/printing.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/printing.c b/src/printing.c @@ -263,7 +263,7 @@ void printing_print_full(GtkWindow *parent, PrintRenderer *renderer, gpointer re print_data->renderer_data = renderer_data; print_data->sel_start = sel_start; print_data->sel_end = sel_end; - print_data->avatar = GTK_IMAGE(g_object_ref(avatar)); + print_data->avatar = (avatar != NULL? GTK_IMAGE(g_object_ref(avatar)): NULL); print_data->zoom = 1.;