Index: /trunk/Ohana/src/libautocode/def/autocode.c
===================================================================
--- /trunk/Ohana/src/libautocode/def/autocode.c	(revision 28276)
+++ /trunk/Ohana/src/libautocode/def/autocode.c	(revision 28277)
@@ -60,5 +60,12 @@
 $STRUCT *gfits_table_get_$STRUCT (FTable *ftable, off_t *Ndata, char *swapped) {
 
+  int Ncols;
   $STRUCT *data, *output;
+
+  Ncols = ftable[0].header[0].Naxis[0];
+  if (Ncols != $SIZE) {
+    fprintf (stderr, "ERROR: mis-match in table size: width is %d but should be %d bytes\n", Ncols, $SIZE);
+    exit (1);
+  }
 
   *Ndata = ftable[0].header[0].Naxis[1];
