/* used by FPACK and FUNPACK * R. Seaman, NOAO */ #include #include #include #include #include #include #define FPACK_VERSION "0.9.3 (21 October 2006)" #define FP_INIT_MAGIC 42 #define FPACK 0 #define FUNPACK 1 #define DEF_NOISE 4 #define DEF_HCOMP_SCALE 0 #define DEF_HCOMP_SMOOTH 0 #define SZ_STR 161 #define SZ_CARD 81 typedef struct { int comptype; int noise; int scale; int smooth; long ntile[MAX_COMPRESS_DIM]; int verbose; int to_stdout; int listonly; int clobber; int do_checksums; char prefix[SZ_STR]; int firstfile; int initialized; int preflight_checked; } fpstate;