Skip to content

Commit 35d3f56

Browse files
committed
Ensure TIFF subifd and OpenSlide level are respected
Fixes regression introduced in 852c7f8
1 parent 9f4bace commit 35d3f56

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

docs/src/content/docs/changelog/v0.34.4.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ slug: changelog/v0.34.4
55

66
* Upgrade to libvips v8.17.2 for upstream bug fixes.
77

8+
* Ensure TIFF `subifd` and OpenSlide `level` input options are respected (regression in 0.34.3).
9+
810
* Ensure `autoOrient` occurs before non-90 angle rotation.
911
[#4425](https://github.com/lovell/sharp/issues/4425)
1012

src/common.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -421,14 +421,14 @@ namespace sharp {
421421
->set("high_bitdepth", descriptor->svgHighBitdepth);
422422
break;
423423
case ImageType::TIFF:
424-
option->set("tiffSubifd", descriptor->tiffSubifd);
424+
option->set("subifd", descriptor->tiffSubifd);
425425
break;
426426
case ImageType::PDF:
427427
option->set("dpi", descriptor->density)
428428
->set("background", descriptor->pdfBackground);
429429
break;
430430
case ImageType::OPENSLIDE:
431-
option->set("openSlideLevel", descriptor->openSlideLevel);
431+
option->set("level", descriptor->openSlideLevel);
432432
break;
433433
case ImageType::JP2:
434434
option->set("oneshot", descriptor->jp2Oneshot);

0 commit comments

Comments
 (0)