diff --git a/cadc-data-ops-fits/build.gradle b/cadc-data-ops-fits/build.gradle index 06c946ad..f85cb52d 100644 --- a/cadc-data-ops-fits/build.gradle +++ b/cadc-data-ops-fits/build.gradle @@ -12,7 +12,7 @@ repositories { sourceCompatibility = 1.8 group = 'org.opencadc' -version = '0.2.5' +version = '0.2.6' description = 'OpenCADC FITS cutout library' def git_url = 'https://github.com/opencadc/dal' @@ -23,7 +23,7 @@ dependencies { compile 'org.opencadc:cadc-soda-server:[1.2.1,2.0)' compile 'org.opencadc:cadc-wcs:[2.0,3.0)' compile 'org.opencadc:jsky:[1.0.0,2.0.0)' - compile 'org.opencadc:nom-tam-fits:[1.16.4,1.17.0)' + compile 'org.opencadc:nom-tam-fits:[1.16.5,1.17.0)' // Use JUnit test framework testCompile 'junit:junit:[4.13,5.0)' diff --git a/cadc-data-ops-fits/src/main/java/org/opencadc/fits/slice/NDimensionalSlicer.java b/cadc-data-ops-fits/src/main/java/org/opencadc/fits/slice/NDimensionalSlicer.java index 620169ed..86a24069 100644 --- a/cadc-data-ops-fits/src/main/java/org/opencadc/fits/slice/NDimensionalSlicer.java +++ b/cadc-data-ops-fits/src/main/java/org/opencadc/fits/slice/NDimensionalSlicer.java @@ -287,7 +287,7 @@ private void writeSlices(final BasicHDU hdu, List extensionSl final boolean mefOutput, final boolean firstHDUAlreadyWritten, final int nextEndSize) throws FitsException, NoOverlapException { final ImageHDU imageHDU = (hdu instanceof CompressedImageHDU) - ? ((CompressedImageHDU) hdu).asImageHDU() : (ImageHDU) hdu; + ? ((CompressedImageHDU) hdu).asImageHDU(true) : (ImageHDU) hdu; final Header header = imageHDU.getHeader(); final int[] dimensions = imageHDU.getAxes();