Index: trunk/Mars/mcore/fits.h
===================================================================
--- trunk/Mars/mcore/fits.h	(revision 20066)
+++ trunk/Mars/mcore/fits.h	(revision 20067)
@@ -1049,5 +1049,5 @@
     bool IsHeaderOk() const { return fTable.datasum<0?false:(fChkHeader+Checksum(fTable.datasum)).valid(); }
     virtual bool IsFileOk() const { return (fChkHeader+fChkData).valid(); }
-    uint32_t GetChecksum() const { return (fChkHeader+fChkData).val(); }
+    Checksum GetChecksum() const { return fChkHeader+Checksum(fTable.datasum); }
 
     bool IsCompressedFITS() const { return fTable.is_compressed;}
