summaryrefslogtreecommitdiff
path: root/print/ghostscript8/files/patch-gdev10v__gdev10v.c
blob: 46887cfad39cd90fb3bb90e92ec39ca68ceef33a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--- gdev10v/gdev10v.c.orig	Sat Dec 11 04:10:45 1993
+++ gdev10v/gdev10v.c	Fri Dec 17 19:15:49 2004
@@ -152,8 +152,8 @@
 	int bytes_per_column = bits_per_column / 8;
 	int x_skip_unit = bytes_per_column * (xres / 180);
 	int y_skip_unit = (yres / 180);
-	byte *in = (byte *)gs_malloc(8, line_size, "bj10v_print_page(in)");
-	byte *out = (byte *)gs_malloc(bits_per_column, line_size, "bj10v_print_page(out)");
+	byte *in = (byte *)gs_malloc(pdev->memory, 8, line_size, "bj10v_print_page(in)");
+	byte *out = (byte *)gs_malloc(pdev->memory, bits_per_column, line_size, "bj10v_print_page(out)");
 	int lnum = 0;
 	int y_skip = 0;
 	int code = 0;
@@ -275,7 +275,7 @@
 	/* Eject the page */
 xit:	prn_putc(pdev, 014);	/* form feed */
 	prn_flush(pdev);
-	gs_free((char *)out, bits_per_column, line_size, "bj10v_print_page(out)");
-	gs_free((char *)in, 8, line_size, "bj10v_print_page(in)");
+	gs_free(pdev->memory, (char *)out, bits_per_column, line_size, "bj10v_print_page(out)");
+	gs_free(pdev->memory, (char *)in, 8, line_size, "bj10v_print_page(in)");
 	return code;
 }