summaryrefslogtreecommitdiff
path: root/libtiff/tif_dir.h
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2023-03-26 14:09:24 +0000
committerEven Rouault <even.rouault@spatialys.com>2023-03-26 14:09:24 +0000
commit214fe59954644efe69c4681587d0dee64575dd0c (patch)
tree6577627e956df2c7ced31bef7b243745610ee249 /libtiff/tif_dir.h
parentddd7f044822ce7eb1720dc6cdec8f84821463cd8 (diff)
parentada85f3663f907b04f80e036f6fd263fab4b3305 (diff)
downloadlibtiff-git-214fe59954644efe69c4681587d0dee64575dd0c.tar.gz
Merge branch 'even_faster_setdirectory_with_IFDlist' into 'master'
Even faster TIFFSetDirectory() using IFD list. See merge request libtiff/libtiff!477
Diffstat (limited to 'libtiff/tif_dir.h')
-rw-r--r--libtiff/tif_dir.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libtiff/tif_dir.h b/libtiff/tif_dir.h
index fad1eb02..53473fb3 100644
--- a/libtiff/tif_dir.h
+++ b/libtiff/tif_dir.h
@@ -329,6 +329,10 @@ extern "C"
uint64_t diroff);
extern int _TIFFGetDirNumberFromOffset(TIFF *tif, uint64_t diroff,
tdir_t *dirn);
+ extern int _TIFFGetOffsetFromDirNumber(TIFF *tif, tdir_t dirn,
+ uint64_t *diroff);
+ extern int _TIFFRemoveEntryFromDirectoryListByOffset(TIFF *tif,
+ uint64_t diroff);
#if defined(__cplusplus)
}