diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2017-08-16 20:05:30 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2017-08-16 20:05:30 (GMT) |
commit | 29944b8a50e78122cc472cd387842d8aa9983184 (patch) | |
tree | 0833a6c6ebb642139810f624aad71d232da3a730 /tksao | |
parent | 71d7ecdf091e45f2119a12e879dfbfa64caba8f8 (diff) | |
download | blt-29944b8a50e78122cc472cd387842d8aa9983184.zip blt-29944b8a50e78122cc472cd387842d8aa9983184.tar.gz blt-29944b8a50e78122cc472cd387842d8aa9983184.tar.bz2 |
FITS Compression- fixed a problem with BITPIX=-64 and ZQUANTIZ=NONE
Diffstat (limited to 'tksao')
-rw-r--r-- | tksao/fitsy++/compress.C | 6 | ||||
-rw-r--r-- | tksao/fitsy++/gzip.C | 2 |
2 files changed, 1 insertions, 7 deletions
diff --git a/tksao/fitsy++/compress.C b/tksao/fitsy++/compress.C index b1b01ac..96d7715 100644 --- a/tksao/fitsy++/compress.C +++ b/tksao/fitsy++/compress.C @@ -319,8 +319,6 @@ template <class T> int FitsCompressm<T>::inflate(FitsFile* fits) if (gzcompress_ && !ok) { if (gzcompressed(dest, sptr, sdata+heap, kkstart, kkstop, jjstart, jjstop, iistart, iistop)) { - if (DebugCompress) - cerr << 'z'; ok=1; } } @@ -329,8 +327,6 @@ template <class T> int FitsCompressm<T>::inflate(FitsFile* fits) initRandom(rr); if (compressed(dest, sptr, sdata+heap, kkstart, kkstop, jjstart, jjstop, iistart, iistop)) { - if (DebugCompress) - cerr << 'c'; ok=1; } } @@ -338,8 +334,6 @@ template <class T> int FitsCompressm<T>::inflate(FitsFile* fits) if (uncompress_ && !ok) { if (uncompressed(dest, sptr, sdata+heap, kkstart, kkstop, jjstart, jjstop, iistart, iistop)) { - if (DebugCompress) - cerr << 'u'; ok=1; } } diff --git a/tksao/fitsy++/gzip.C b/tksao/fitsy++/gzip.C index 05effdf..7ea6a6d 100644 --- a/tksao/fitsy++/gzip.C +++ b/tksao/fitsy++/gzip.C @@ -66,7 +66,7 @@ template <class T> int FitsGzipm<T>::compressed(T* dest, char* sptr, zstrm.avail_in = icnt; zstrm.next_in = ibuf; - zstrm.avail_out = ocnt*sizeof(int); + zstrm.avail_out = ocnt*sizeof(long long); zstrm.next_out = (Bytef*)obuf; if (DebugCompress) |