{
char creation_date[10]; /* `dd mmm yy' plus a null. */
char creation_time[9]; /* `hh:mm:ss' plus a null. */
- int endianness; /* BIG or LITTLE. */
+ int bigendian; /* 1=big-endian, 0=little-endian. */
int compressed; /* 0=no, 1=yes. */
int ncases; /* -1 if unknown. */
char product[61]; /* Product name plus a null. */
struct dictionary;
struct file_handle;
-union value;
+struct ccase;
struct dictionary *sfm_read_dictionary (struct file_handle *,
struct sfm_read_info *);
-int sfm_read_case (struct file_handle *, union value *, struct dictionary *);
+int sfm_read_case (struct file_handle *, struct ccase *, struct dictionary *);
void sfm_maybe_close (struct file_handle *);
/* Information needed by sfm_write_dictionary(). */