diff --git a/wfdb/io/_header.py b/wfdb/io/_header.py index 419fb1cf..0d420521 100644 --- a/wfdb/io/_header.py +++ b/wfdb/io/_header.py @@ -120,8 +120,8 @@ columns=_SPECIFICATION_COLUMNS, dtype="object", data=[ - [(str), "", None, True, None, None], # seg_name - [int_types, " ", "seg_name", True, None, None], # seg_len + [(str, list), "", None, True, None, None], # seg_name + [(int_types, list), " ", "seg_name", True, None, None], # seg_len ], ) @@ -779,7 +779,7 @@ def wr_header_file(self, write_fields, write_dir): comment_lines = ["# " + comment for comment in self.comments] header_lines += comment_lines - util.lines_to_file(self.record_name + ".hea", header_lines, write_dir) + util.lines_to_file(self.record_name + ".hea", write_dir, header_lines) def get_sig_segments(self, sig_name=None): """