diff options
Diffstat (limited to 'src/Startup.c')
-rw-r--r-- | src/Startup.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/Startup.c b/src/Startup.c index b8b448c..2ba52ff 100644 --- a/src/Startup.c +++ b/src/Startup.c @@ -192,9 +192,8 @@ static void *IOStreamedHDF5_SetupGH (tFleshConfig *config, numvars = CCTK_NumVars (); myGH = (ioStreamedHDF5GH *) malloc (sizeof (ioStreamedHDF5GH)); - myGH->do_output = (char *) malloc (numvars * sizeof (char)); - myGH->geo_output = (ioHDF5Geo_t*) malloc (numvars * sizeof (ioHDF5Geo_t)); - myGH->out_last = (int *) malloc (numvars * sizeof (int)); + myGH->geo_output = (ioHDF5Geo_t **) calloc (numvars, sizeof (ioHDF5Geo_t *)); + myGH->out_last = (int *) malloc (numvars * sizeof (int)); for (i = 0; i < numvars; i++) { |