Index: /branches/eam_branches/ohana.20160226/src/libfits/include/gfits_compress.h
===================================================================
--- /branches/eam_branches/ohana.20160226/src/libfits/include/gfits_compress.h	(revision 39421)
+++ /branches/eam_branches/ohana.20160226/src/libfits/include/gfits_compress.h	(revision 39422)
@@ -1,2 +1,4 @@
+# include <zlib.h>
+
 /* functions defined in ricecomp.c */
 int fits_rcomp(int a[], int nx,	unsigned char *c, int clen, int nblock);
Index: /branches/eam_branches/ohana.20160226/src/libfits/table/F_compress_T.c
===================================================================
--- /branches/eam_branches/ohana.20160226/src/libfits/table/F_compress_T.c	(revision 39421)
+++ /branches/eam_branches/ohana.20160226/src/libfits/table/F_compress_T.c	(revision 39422)
@@ -146,5 +146,5 @@
 
   // define compression-specific keywords, update header as needed.
-  if (!gfits_modify (tgtheader, "ZTILELEN", "%lud", 1, ztilelen)) ESCAPE;
+  if (!gfits_modify (tgtheader, "ZTILELEN", "%lu", 1, ztilelen)) ESCAPE;
 
   if (!gfits_modify (tgtheader, "ZNAXIS1", OFF_T_FMT, 1, srcheader->Naxis[0])) ESCAPE;
@@ -337,5 +337,5 @@
       }
 
-      if (!gfits_varlength_column_add_data (tgttable, zdata, Nzdata, field, &fields[field].zdef)) ESCAPE;
+      if (!gfits_varlength_column_add_data (tgttable, zdata, Nzdata, tile, &fields[field].zdef)) ESCAPE;
       // XXX TIMER 2e
       gettimeofday (&stopTimer, (void *) NULL); 
Index: /branches/eam_branches/ohana.20160226/src/libfits/table/F_table_varlength.c
===================================================================
--- /branches/eam_branches/ohana.20160226/src/libfits/table/F_table_varlength.c	(revision 39421)
+++ /branches/eam_branches/ohana.20160226/src/libfits/table/F_table_varlength.c	(revision 39422)
@@ -187,4 +187,5 @@
     ptr[0] = Ndata;
     ptr[1] = heap_offset - table->heap_start;
+    // fprintf (stderr, "row: %d, Ndata: %d, maxlen: %d, Ndata: %d, ptr1: %d\n", (int) row, (int) Ndata, (int) column->maxlen, (int) Ndata, (int) (heap_offset - table->heap_start));
   }
 
