From 0240f240cce8bf952fbce56cea9e65eefb5ad56f Mon Sep 17 00:00:00 2001 From: Benedikt Ehinger Date: Thu, 9 Feb 2023 23:19:23 +0100 Subject: [PATCH] tsv_write replace val::structs with n/a this is a strange edgecase - but I have an xdf file that apparently has for the field "unit" an empty struct, which crashes here. --- ft_write_tsv.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ft_write_tsv.m b/ft_write_tsv.m index d62a82e..48dc695 100644 --- a/ft_write_tsv.m +++ b/ft_write_tsv.m @@ -63,6 +63,8 @@ function ft_write_tsv(filename, tsv) % write boolean as 'True' or 'False' if isempty(val) val = 'n/a'; + elseif isstruct(val) + val = 'n/a'; elseif isnan(val) val = 'n/a'; elseif islogical(val)