work
[pspp] / rust / src / raw.rs
index a8c8ff7b466015cae3bd2734ca52f6c7cc939f5c..a8c7c858e9e0a766243226066023acd6bc1aead4 100644 (file)
@@ -142,7 +142,7 @@ pub enum Record {
     NumberOfCases(NumberOfCasesRecord),
     ProductInfo(TextRecord),
     LongNames(TextRecord),
-    LongStrings(TextRecord),
+    VeryLongStrings(TextRecord),
     FileAttributes(TextRecord),
     VariableAttributes(TextRecord),
     OtherExtension(Extension),
@@ -1592,7 +1592,7 @@ impl Extension {
             5 => Ok(Record::VariableSets(extension.into())),
             10 => Ok(Record::ProductInfo(extension.into())),
             13 => Ok(Record::LongNames(extension.into())),
-            14 => Ok(Record::LongStrings(extension.into())),
+            14 => Ok(Record::VeryLongStrings(extension.into())),
             17 => Ok(Record::FileAttributes(extension.into())),
             18 => Ok(Record::VariableAttributes(extension.into())),
             _ => Ok(Record::OtherExtension(extension)),
@@ -1756,7 +1756,7 @@ pub struct LongStringValueLabels {
 }
 
 #[derive(Clone, Debug)]
-pub struct LongStringValueLabelRecord(Vec<LongStringValueLabels>);
+pub struct LongStringValueLabelRecord(pub Vec<LongStringValueLabels>);
 
 impl ExtensionRecord for LongStringValueLabelRecord {
     const SUBTYPE: u32 = 21;