aboutsummaryrefslogtreecommitdiff
path: root/src/util/hdf5_convert_from_ieeeio.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/hdf5_convert_from_ieeeio.c')
-rw-r--r--src/util/hdf5_convert_from_ieeeio.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/util/hdf5_convert_from_ieeeio.c b/src/util/hdf5_convert_from_ieeeio.c
index d829288..bd0d62c 100644
--- a/src/util/hdf5_convert_from_ieeeio.c
+++ b/src/util/hdf5_convert_from_ieeeio.c
@@ -117,11 +117,11 @@ int main (int argc, char **argv)
j = IOreadAttributeInfo (infile, attrName, &attrNumberType, &attrLen);
if (j < 0)
{
+ sprintf (ieeeDatasetName, "Dataset %d", i);
fprintf (stderr,
- "Cannot find name attribute of dataset %d, skipping ...\n", i);
- continue;
+ "Cannot find name attribute of dataset %d, using default name '%s' ...\n", i, ieeeDatasetName);
}
- if (IOreadAttribute (infile, j, ieeeDatasetName) < 0)
+ else if (IOreadAttribute (infile, j, ieeeDatasetName) < 0)
{
fprintf (stderr,
"Cannot read name attribute of dataset %d, skipping ...\n", i);
@@ -131,11 +131,11 @@ int main (int argc, char **argv)
j = IOreadAttributeInfo (infile, attrName, &attrNumberType, &attrLen);
if (j < 0)
{
+ iteration = 0;
fprintf (stderr, "Cannot find iteration attribute of dataset %d, "
- "skipping ...\n", i);
- continue;
+ "using default iteration number 0 ...\n", i);
}
- if (IOreadAttribute (infile, j, &iteration) < 0)
+ else if (IOreadAttribute (infile, j, &iteration) < 0)
{
fprintf (stderr, "Cannot read iteration attribute of dataset %d, "
"skipping ...\n", i);
@@ -145,10 +145,10 @@ int main (int argc, char **argv)
j = IOreadAttributeInfo (infile, attrName, &attrNumberType, &attrLen);
if (j < 0)
{
+ timelevel = 0;
fprintf (stderr, "Cannot find timelevel attribute of dataset %d,\n"
"assuming Cactus 3.x dataset with implicite timelevel 0 "
"...\n", i);
- timelevel = 0;
}
else if (IOreadAttribute (infile, j, &timelevel) < 0)
{