From cbd41c1a5bd4cddada32f057666c6548f712d4d1 Mon Sep 17 00:00:00 2001 From: tbeu Date: Tue, 27 Sep 2016 23:18:40 +0200 Subject: [PATCH] Consider all datasets and groups in Mat_VarCopyIterate * See https://github.com/tbeu/matio/issues/41 --- src/mat.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/mat.c b/src/mat.c index 8abdce3a..1b633dd2 100644 --- a/src/mat.c +++ b/src/mat.c @@ -152,14 +152,6 @@ Mat_VarCopyIterate(hid_t fid, const char *name, const H5L_info_t *info, void *op /* FIXME: follow symlinks, datatypes? */ - /* Check that this is not the /#refs# or /"#subsystem#" group */ - if ( 0 == strcmp(name, "#refs#") || 0 == strcmp(name, "#subsystem#") ) - return 0; - - H5Oget_info_by_name(fid, name, &object_info, H5P_DEFAULT); - if ( H5O_TYPE_DATASET != object_info.type && H5O_TYPE_GROUP != object_info.type ) - return 0; - mat_data = (struct mat_copy_iter_data *)op_data; if ( mat_data == NULL ) return -1;