Index: trunk/Ohana/src/libfits/matrix/F_uncompress_data.c
===================================================================
--- trunk/Ohana/src/libfits/matrix/F_uncompress_data.c	(revision 23724)
+++ trunk/Ohana/src/libfits/matrix/F_uncompress_data.c	(revision 23815)
@@ -44,9 +44,9 @@
       return (FALSE);
     }
+    *Nout = tNout / out_pixsize;
 
     // the resulting uncompressed data is byteswapped
-    if (!gfits_byteswap_zdata (outdata, tNout, out_pixsize)) return (FALSE);
+    if (!gfits_byteswap_zdata (outdata, *Nout, out_pixsize)) return (FALSE);
 
-    *Nout = tNout / out_pixsize;
     return (TRUE);
   }
