From: Ricardo Mones Date: Mon, 4 May 2015 01:07:50 +0000 (+0200) Subject: Fix GLib-GObject-CRITICAL message when printing X-Git-Tag: 3.12.0~149 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=3d05195eb6ee5053e8b0ef19f6e3bf80d84e1e50 Fix GLib-GObject-CRITICAL message when printing Message was: “g_object_ref: assertion 'G_IS_OBJECT (object)' failed” --- diff --git a/src/printing.c b/src/printing.c index 064623694..ccd857f20 100644 --- 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.;