mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-28 14:31:10 +00:00
Fix a crash on print preview
There's no printer when doing print preview so it's not possible to get its hard margins.
This commit is contained in:
parent
0b4af241b6
commit
a4db99ff1e
@ -547,7 +547,7 @@ finish_print (PrintResponseData *rdata,
|
||||
|
||||
if (gtk_print_settings_get_number_up (settings) < 2)
|
||||
{
|
||||
if (gtk_printer_get_hard_margins (printer, &top, &bottom, &left, &right))
|
||||
if (printer && gtk_printer_get_hard_margins (printer, &top, &bottom, &left, &right))
|
||||
_gtk_print_context_set_hard_margins (priv->print_context, top, bottom, left, right);
|
||||
}
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user