summaryrefslogtreecommitdiff
path: root/contrib/lips4
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/lips4')
-rw-r--r--contrib/lips4/gdevl4r.c20
-rw-r--r--contrib/lips4/gdevl4v.c4
2 files changed, 6 insertions, 18 deletions
diff --git a/contrib/lips4/gdevl4r.c b/contrib/lips4/gdevl4r.c
index 3f077f486..e679791c9 100644
--- a/contrib/lips4/gdevl4r.c
+++ b/contrib/lips4/gdevl4r.c
@@ -163,20 +163,8 @@ lips4_initialize(gx_device *dev)
return 0;
};
-static gx_device_procs lips2p_prn_procs =
- devprocs_initialize(lips2p_initialize);
-
-static gx_device_procs lips3_prn_procs =
- devprocs_initialize(lips3_initialize);
-
-static gx_device_procs bjc880j_prn_color_procs =
- devprocs_initialize(bjc880j_initialize);
-
-static gx_device_procs lips4_prn_procs =
- devprocs_initialize(lips4_initialize);
-
gx_device_lips far_data gs_lips2p_device =
-lips_device(gx_device_lips, lips2p_prn_procs, "lips2p",
+lips_device(gx_device_lips, lips2p_initialize, "lips2p",
LIPS2P_DPI_DEFAULT,
LIPS2P_DPI_DEFAULT,
LIPS2P_LEFT_MARGIN_DEFAULT,
@@ -188,7 +176,7 @@ lips_device(gx_device_lips, lips2p_prn_procs, "lips2p",
LIPS_USERNAME_DEFAULT);
gx_device_lips far_data gs_lips3_device =
-lips_device(gx_device_lips, lips3_prn_procs, "lips3",
+lips_device(gx_device_lips, lips3_initialize, "lips3",
LIPS3_DPI_DEFAULT,
LIPS3_DPI_DEFAULT,
LIPS3_LEFT_MARGIN_DEFAULT,
@@ -200,7 +188,7 @@ lips_device(gx_device_lips, lips3_prn_procs, "lips3",
LIPS_USERNAME_DEFAULT);
gx_device_lips4 far_data gs_bjc880j_device =
-lips4_device(gx_device_lips4, bjc880j_prn_color_procs, "bjc880j",
+lips4_device(gx_device_lips4, bjc880j_initialize, "bjc880j",
BJC880J_DPI_DEFAULT,
BJC880J_DPI_DEFAULT,
BJC880J_LEFT_MARGIN_DEFAULT,
@@ -212,7 +200,7 @@ lips4_device(gx_device_lips4, bjc880j_prn_color_procs, "bjc880j",
LIPS_USERNAME_DEFAULT);
gx_device_lips4 far_data gs_lips4_device =
-lips4_device(gx_device_lips4, lips4_prn_procs, "lips4",
+lips4_device(gx_device_lips4, lips4_initialize, "lips4",
LIPS4_DPI_DEFAULT,
LIPS4_DPI_DEFAULT,
LIPS4_LEFT_MARGIN_DEFAULT,
diff --git a/contrib/lips4/gdevl4v.c b/contrib/lips4/gdevl4v.c
index cc7f5ae3a..b2ce2d6c0 100644
--- a/contrib/lips4/gdevl4v.c
+++ b/contrib/lips4/gdevl4v.c
@@ -145,7 +145,7 @@ gs_public_st_suffix_add0_final(st_device_lips4v, gx_device_lips4v,
std_device_part3_()
#define lips4v_device_body\
- lips_device_full_body(gx_device_lips4v, 0, "lips4v",\
+ lips_device_full_body(gx_device_lips4v, lips4v_initialize, "lips4v",\
&st_device_lips4v,\
DEFAULT_WIDTH_10THS * X_DPI / 10,\
DEFAULT_HEIGHT_10THS * Y_DPI / 10,\
@@ -184,7 +184,7 @@ lips4v_initialize(gx_device *dev)
gx_device_lips4v far_data gs_lips4v_device = {
lips4v_device_body,
- devprocs_initialize(lips4v_initialize),
+ { 0 },
vector_initial_values,
LIPS_CASSETFEED_DEFAULT,
LIPS_USERNAME_DEFAULT,