Remove `init' member from struct variable, which was essentially
[pspp] / src / data / variable.h
index 479452411dc620471d061869f7e012cfb64d3666..3a5015be5dedb6c2a92c98bfa75168e570c0c6fd 100644 (file)
@@ -40,7 +40,9 @@ enum var_type
 const char *var_type_adj (enum var_type);
 const char *var_type_noun (enum var_type);
 
-/* Maximum variable name lengths. */
+/* Maximum lengths of short and long variable names.
+   Most operations support long variable names,
+   but some file formats are limited to short names. */
 #define SHORT_NAME_LEN 8        /* Short name length. */
 #define LONG_NAME_LEN 64        /* Long name length. */
 
@@ -62,7 +64,6 @@ struct variable
 
     /* Case information. */
     int fv, nv;                        /* Index into `value's, number of values. */
-    bool init;                  /* True if needs init and possibly reinit. */
     bool reinit;                /* True: reinitialize; false: leave. */
 
     /* Data for use by containing dictionary. */