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:
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.;