diff options
author | Dana Robinson <43805+derobins@users.noreply.github.com> | 2022-06-29 20:02:38 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-29 20:02:38 (GMT) |
commit | 03ed7a3d790c2add2dccc15300005c1aec0f4f6f (patch) | |
tree | de1cc9a0c22eed50f696204e573a004c457aa3fb /tools/src/h5perf/pio_engine.c | |
parent | cb424b2c456c85bcb7c338cc96923dfa43b038be (diff) | |
download | hdf5-03ed7a3d790c2add2dccc15300005c1aec0f4f6f.zip hdf5-03ed7a3d790c2add2dccc15300005c1aec0f4f6f.tar.gz hdf5-03ed7a3d790c2add2dccc15300005c1aec0f4f6f.tar.bz2 |
Fixes a few minor parallel warnings (#1832)
Diffstat (limited to 'tools/src/h5perf/pio_engine.c')
-rw-r--r-- | tools/src/h5perf/pio_engine.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tools/src/h5perf/pio_engine.c b/tools/src/h5perf/pio_engine.c index 9d08938..d50e783 100644 --- a/tools/src/h5perf/pio_engine.c +++ b/tools/src/h5perf/pio_engine.c @@ -146,7 +146,7 @@ do_pio(parameters param) file_descr fd; iotype iot; - char fname[FILENAME_MAX]; + char *fname = NULL; long nf; long ndsets; off_t nbytes; /*number of bytes per dataset */ @@ -168,6 +168,9 @@ do_pio(parameters param) /* IO type */ iot = param.io_type; + if (NULL == (fname = HDcalloc(FILENAME_MAX, sizeof(char)))) + GOTOERROR(FAIL); + switch (iot) { case MPIO: fd.mpifd = MPI_FILE_NULL; @@ -365,8 +368,8 @@ done: } /* release generic resources */ - if (buffer) - HDfree(buffer); + HDfree(buffer); + HDfree(fname); res.ret_code = ret_code; return res; } |