diff options
author | Frank Warmerdam <warmerdam@pobox.com> | 2002-02-24 15:03:32 +0000 |
---|---|---|
committer | Frank Warmerdam <warmerdam@pobox.com> | 2002-02-24 15:03:32 +0000 |
commit | 25e98033e14d3d9b6fa0f2818bfc5a9a85194609 (patch) | |
tree | 16dec653cc42eb0b2fd830477559ba2c0e68961b /libtiff/tif_predict.c | |
parent | dcd231ed1649da2e22b58384d7b901165aa9e433 (diff) | |
download | libtiff-git-25e98033e14d3d9b6fa0f2818bfc5a9a85194609.tar.gz |
get/setfield methods moved into tif_tagmethods
Diffstat (limited to 'libtiff/tif_predict.c')
-rw-r--r-- | libtiff/tif_predict.c | 17 |
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; |