summaryrefslogtreecommitdiff
path: root/gs/src/smtf.c
diff options
context:
space:
mode:
authorHenry Stiles <henry.stiles@artifex.com>1998-08-08 06:14:25 +0000
committerHenry Stiles <henry.stiles@artifex.com>1998-08-08 06:14:25 +0000
commita54bb96de84363bd3ffc7696805c268babc95954 (patch)
treeab95f514d2831fa22cecdf942d2530b656a66d9e /gs/src/smtf.c
parent3305477b99710b8ce6223a0bdd5014ced4de6997 (diff)
This commit was generated by cvs2svn to compensate for changes in r279,
which included commits to RCS files with non-trunk default branches. git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@280 06663e23-700e-0410-b217-a244a6096597
Diffstat (limited to 'gs/src/smtf.c')
-rw-r--r--gs/src/smtf.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/gs/src/smtf.c b/gs/src/smtf.c
index 4ce3e03d7..fd9e930ce 100644
--- a/gs/src/smtf.c
+++ b/gs/src/smtf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1995, 1996 Aladdin Enterprises. All rights reserved.
+/* Copyright (C) 1995, 1996, 1998 Aladdin Enterprises. All rights reserved.
This file is part of Aladdin Ghostscript.
@@ -16,7 +16,7 @@
all copies.
*/
-/* smtf.c */
+/*Id: smtf.c */
/* MoveToFront filters */
#include "stdio_.h"
#include "strimpl.h"
@@ -26,12 +26,11 @@
private_st_MTF_state();
-#define ss ((stream_MTF_state *)st)
-
/* Initialize */
private int
s_MTF_init(stream_state * st)
{
+ stream_MTF_state *const ss = (stream_MTF_state *) st;
int i;
for (i = 0; i < 256; i++)
@@ -44,6 +43,7 @@ private int
s_MTFE_process(stream_state * st, stream_cursor_read * pr,
stream_cursor_write * pw, bool last)
{
+ stream_MTF_state *const ss = (stream_MTF_state *) st;
register const byte *p = pr->ptr;
register byte *q = pw->ptr;
const byte *rlimit = pr->limit;
@@ -78,6 +78,7 @@ private int
s_MTFD_process(stream_state * st, stream_cursor_read * pr,
stream_cursor_write * pw, bool last)
{
+ stream_MTF_state *const ss = (stream_MTF_state *) st;
register const byte *p = pr->ptr;
register byte *q = pw->ptr;
const byte *rlimit = pr->limit;
@@ -89,6 +90,7 @@ s_MTFD_process(stream_state * st, stream_cursor_read * pr,
byte
v0 = ss->prev.b[0], v1 = ss->prev.b[1],
v2 = ss->prev.b[2], v3 = ss->prev.b[3];
+
while (p < rlimit) {
byte first;
@@ -175,5 +177,3 @@ const stream_template s_MTFD_template =
{&st_MTF_state, s_MTF_init, s_MTFD_process, 1, 1,
NULL, NULL, s_MTF_init
};
-
-#undef ss