diff options
author | tradke <tradke@94b1c47f-dcfd-45ef-a468-0854c0e9e350> | 2001-10-30 13:58:02 +0000 |
---|---|---|
committer | tradke <tradke@94b1c47f-dcfd-45ef-a468-0854c0e9e350> | 2001-10-30 13:58:02 +0000 |
commit | 77f23dafc9761a0887a97cc9c888955489dc5225 (patch) | |
tree | b9ccdf2fa4a009cc58418c464acca6322d108a40 /src/Write2D.c | |
parent | 4cd9ab26fe5169cb052dbd37fb4e505eba578205 (diff) |
Fixed const pointer issue in the advertised file structure.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOASCII/trunk@81 94b1c47f-dcfd-45ef-a468-0854c0e9e350
Diffstat (limited to 'src/Write2D.c')
-rw-r--r-- | src/Write2D.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/Write2D.c b/src/Write2D.c index 9c6569b..1c91fbf 100644 --- a/src/Write2D.c +++ b/src/Write2D.c @@ -217,6 +217,9 @@ void IOASCII_Write2D (cGH *GH, int vindex, const char *alias) filename = (char *) malloc (strlen (myGH->outdir2D) + strlen (alias) + sizeof (slicename) + 20); + /* get the variable's full name */ + fullname = CCTK_FullName (vindex); + /* Open/Create files */ for (dir = 0; dir < 3; dir++) { @@ -277,7 +280,7 @@ void IOASCII_Write2D (cGH *GH, int vindex, const char *alias) advertised_file.slice = new_filename_scheme ? slicename : extensions[dir]; advertised_file.thorn = CCTK_THORNSTRING; - advertised_file.varname = CCTK_FullName (vindex); + advertised_file.varname = fullname; advertised_file.description = "Two-dimensional slice plots"; advertised_file.mimetype = "application/gnuplot"; @@ -314,14 +317,13 @@ void IOASCII_Write2D (cGH *GH, int vindex, const char *alias) fprintf (fdset_2D[dir], "(%ci = %d)\n", 'x' + dir, myGH->sp2xyz[groupinfo.dim-1][dir]); } - - free (advertised_file.varname); } /* store file desriptors in database */ StoreNamedData (&myGH->fileList_2D, alias, fdset_2D); free (filename); + free (fullname); } } |