diff options
author | Sam Leffler <sam@engr.sgi.com> | 1997-09-01 03:22:05 +0100 |
---|---|---|
committer | Roger Leigh <rleigh@codelibre.net> | 2022-06-22 19:41:27 +0100 |
commit | 0db24a4dc6b63cb897d1179d5e0a639707ab6868 (patch) | |
tree | 58f3974d5cde95e12b6df96d8e35c83bd3fc0798 /libtiff/tif_predict.c | |
parent | 7b7dc6a9696b7d7fb1c2fcdd355ee0e3a9d22c2d (diff) | |
download | libtiff-git-0db24a4dc6b63cb897d1179d5e0a639707ab6868.tar.gz |
v3.4beta037 releasev3.4beta037tiff-3.4
Diffstat (limited to 'libtiff/tif_predict.c')
-rw-r--r-- | libtiff/tif_predict.c | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/libtiff/tif_predict.c b/libtiff/tif_predict.c index 62a38179..90bc55e8 100644 --- a/libtiff/tif_predict.c +++ b/libtiff/tif_predict.c @@ -1,8 +1,8 @@ -/* $Header: /usr/people/sam/tiff/libtiff/RCS/tif_predict.c,v 1.4 1996/01/10 19:33:09 sam Exp $ */ +/* $Header: /d1/sam/tiff/libtiff/RCS/tif_predict.c,v 1.6 1997/08/29 21:45:58 sam Exp $ */ /* - * Copyright (c) 1988-1996 Sam Leffler - * Copyright (c) 1991-1996 Silicon Graphics, Inc. + * Copyright (c) 1988-1997 Sam Leffler + * Copyright (c) 1991-1997 Silicon Graphics, Inc. * * Permission to use, copy, modify, distribute, and sell this software and * its documentation for any purpose is hereby granted without fee, provided @@ -155,13 +155,6 @@ PredictorSetupEncode(TIFF* tif) case 1: op; \ case 0: ; \ } -#define XREPEAT4(n, op) \ - switch (n) { \ - default: { int i; for (i = n-4; i > 0; i--) { op; } } \ - case 2: op; \ - case 1: op; \ - case 0: ; \ - } static void horAcc8(TIFF* tif, tidata_t cp0, tsize_t cc) @@ -199,7 +192,7 @@ horAcc8(TIFF* tif, tidata_t cp0, tsize_t cc) } while ((int32) cc > 0); } else { do { - XREPEAT4(stride, cp[stride] += *cp; cp++) + REPEAT4(stride, cp[stride] += *cp; cp++) cc -= stride; } while ((int32) cc > 0); } |