diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2017-02-13 17:46:20 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2017-02-13 17:46:20 +0000 |
commit | 075e9c0258bd75307a90b3e6bd576742bf212b08 (patch) | |
tree | d915cc2b8788b585e8123e9715ff623eed0f1717 /frontends/amiga/print.c | |
parent | edaa9c29f22a550ddc7c8e1f02ff6d9dedf9a5b1 (diff) | |
download | netsurf-075e9c0258bd75307a90b3e6bd576742bf212b08.tar.gz netsurf-075e9c0258bd75307a90b3e6bd576742bf212b08.tar.bz2 |
Alloc gui_global structure when initialising
Diffstat (limited to 'frontends/amiga/print.c')
-rw-r--r-- | frontends/amiga/print.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/frontends/amiga/print.c b/frontends/amiga/print.c index 60a84e1c2..23f8eadae 100644 --- a/frontends/amiga/print.c +++ b/frontends/amiga/print.c @@ -498,8 +498,7 @@ bool ami_print_begin(struct print_settings *ps) ami_print_info.gg = calloc(1, sizeof(struct gui_globals)); if(!ami_print_info.gg) return false; - ami_init_layers(ami_print_info.gg, - ami_print_info.PED->ped_MaxXDots, + ami_print_info.gg = ami_plot_ra_alloc(ami_print_info.PED->ped_MaxXDots, ami_print_info.PED->ped_MaxYDots, true); @@ -521,8 +520,7 @@ bool ami_print_next_page(void) void ami_print_end(void) { - ami_free_layers(ami_print_info.gg); - free(ami_print_info.gg); + ami_plot_ra_free(ami_print_info.gg); DisposeObject(ami_print_info.objects[OID_MAIN]); ami_print_close_device(); |