nextOffset will not be updated if there are no elements in metadata.
|
while (nextOffset < segment.NextSegmentOffset || |
This will return true if metadatas is empty.
|
if (metadatas.All(m => !m.RawData.IsInterleaved && m.RawData.Size > 0)) |
ReadMetadata() should check segment.TableOfContents.HasMetaData before attempting to parse the metadata.
|
public IList<Metadata> ReadMetadata(Segment segment) |
nextOffset will not be updated if there are no elements in metadata.
TDMSReader/src/TDMSReader/File.cs
Line 204 in 0fdf856
This will return true if metadatas is empty.
TDMSReader/src/TDMSReader/File.cs
Line 202 in 0fdf856
ReadMetadata() should check segment.TableOfContents.HasMetaData before attempting to parse the metadata.
TDMSReader/src/TDMSReader/Reader.cs
Line 47 in 0fdf856