summaryrefslogtreecommitdiff
path: root/libtiff/tif_predict.c
diff options
context:
space:
mode:
authorFrank Warmerdam <warmerdam@pobox.com>2002-02-24 15:03:32 +0000
committerFrank Warmerdam <warmerdam@pobox.com>2002-02-24 15:03:32 +0000
commit25e98033e14d3d9b6fa0f2818bfc5a9a85194609 (patch)
tree16dec653cc42eb0b2fd830477559ba2c0e68961b /libtiff/tif_predict.c
parentdcd231ed1649da2e22b58384d7b901165aa9e433 (diff)
downloadlibtiff-git-25e98033e14d3d9b6fa0f2818bfc5a9a85194609.tar.gz
get/setfield methods moved into tif_tagmethods
Diffstat (limited to 'libtiff/tif_predict.c')
-rw-r--r--libtiff/tif_predict.c17
1 files changed, 10 insertions, 7 deletions
diff --git a/libtiff/tif_predict.c b/libtiff/tif_predict.c
index 3a895e26..10f02b10 100644
--- a/libtiff/tif_predict.c
+++ b/libtiff/tif_predict.c
@@ -1,4 +1,4 @@
-/* $Header: /cvs/maptools/cvsroot/libtiff/libtiff/tif_predict.c,v 1.2 1999-11-27 21:43:28 warmerda Exp $ */
+/* $Header: /cvs/maptools/cvsroot/libtiff/libtiff/tif_predict.c,v 1.3 2002-02-24 15:03:32 warmerda Exp $ */
/*
* Copyright (c) 1988-1997 Sam Leffler
@@ -443,12 +443,15 @@ TIFFPredictorInit(TIFF* tif)
* override parent get/set field methods.
*/
_TIFFMergeFieldInfo(tif, predictFieldInfo, N(predictFieldInfo));
- sp->vgetparent = tif->tif_vgetfield;
- tif->tif_vgetfield = PredictorVGetField;/* hook for predictor tag */
- sp->vsetparent = tif->tif_vsetfield;
- tif->tif_vsetfield = PredictorVSetField;/* hook for predictor tag */
- sp->printdir = tif->tif_printdir;
- tif->tif_printdir = PredictorPrintDir; /* hook for predictor tag */
+ sp->vgetparent = tif->tif_tagmethods.vgetfield;
+ tif->tif_tagmethods.vgetfield =
+ PredictorVGetField;/* hook for predictor tag */
+ sp->vsetparent = tif->tif_tagmethods.vsetfield;
+ tif->tif_tagmethods.vsetfield =
+ PredictorVSetField;/* hook for predictor tag */
+ sp->printdir = tif->tif_tagmethods.printdir;
+ tif->tif_tagmethods.printdir =
+ PredictorPrintDir; /* hook for predictor tag */
sp->setupdecode = tif->tif_setupdecode;
tif->tif_setupdecode = PredictorSetupDecode;