aboutsummaryrefslogtreecommitdiff
path: root/src/Write.c
diff options
context:
space:
mode:
authortradke <tradke@4825ed28-b72c-4eae-9704-e50c059e567d>2001-10-30 13:57:59 +0000
committertradke <tradke@4825ed28-b72c-4eae-9704-e50c059e567d>2001-10-30 13:57:59 +0000
commit40b8a8788d4e1fd123b9775e9cd589857be78f29 (patch)
tree1e88565e6ee3c0b8cf2d13412931a41253d794b9 /src/Write.c
parentb97752cd2851b7664f65be236ada264472399764 (diff)
Fixed const pointer issue in the advertised file structure.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5/trunk@74 4825ed28-b72c-4eae-9704-e50c059e567d
Diffstat (limited to 'src/Write.c')
-rw-r--r--src/Write.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/Write.c b/src/Write.c
index c7c618a..efe3a56 100644
--- a/src/Write.c
+++ b/src/Write.c
@@ -239,7 +239,7 @@ static char *IOHDF5_GetFilename (cGH *GH,
char extradir[256]; /* Extra stuff for an output dir */
char *filename; /* the return value */
int result;
- char *outputdir;
+ char *outputdir, *fullname;
ioAdvertisedFileDesc advertised_file;
#if 0
int idim;
@@ -412,15 +412,16 @@ static char *IOHDF5_GetFilename (cGH *GH,
}
/* advertise the file for downloading */
+ fullname = CCTK_FullName (vindex);
advertised_file.slice = "";
advertised_file.thorn = CCTK_THORNSTRING;
- advertised_file.varname = CCTK_FullName (vindex);
+ advertised_file.varname = fullname;
advertised_file.description = "Full-dimensional variable contents";
advertised_file.mimetype = "data/x-hdf5";
IOUtil_AdvertiseFile (GH, filename, &advertised_file);
- free (advertised_file.varname);
+ free (fullname);
return (filename);
}