diff options
author | tradke <tradke@94b1c47f-dcfd-45ef-a468-0854c0e9e350> | 2003-08-22 13:54:27 +0000 |
---|---|---|
committer | tradke <tradke@94b1c47f-dcfd-45ef-a468-0854c0e9e350> | 2003-08-22 13:54:27 +0000 |
commit | 48e2e5fed750e9ab5f98ba0cf451c682e541e3e6 (patch) | |
tree | d03ee24b50addc065bf9e1ec69f9661b9a2fa33b /src/Write3D.c | |
parent | b1170351518100e8234f618380566b3e960af7d4 (diff) |
Doubled the char buffer size of the format string.
This should fix PR CactusBase/1586: Buffer overflow in IOASCII.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOASCII/trunk@148 94b1c47f-dcfd-45ef-a468-0854c0e9e350
Diffstat (limited to 'src/Write3D.c')
-rw-r--r-- | src/Write3D.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Write3D.c b/src/Write3D.c index 5d3665c..f9e9e3c 100644 --- a/src/Write3D.c +++ b/src/Write3D.c @@ -78,7 +78,7 @@ CCTK_FILEVERSION(CactusBase_IOASCII_Write3D_c) static FILE *OpenFile (const cGH *GH, const char *fullname, const char *alias); static void WriteData (int vtype, const char *header, - char format[3][30], + char format[3][64], const CCTK_INT hsize[3], void *const *const hdata, FILE *file); @@ -127,7 +127,7 @@ int IOASCII_Write3D (const cGH *GH, int vindex, const char *alias) int myproc, groupindex, have_coords; int num_requested_hslabs, num_returned_hslabs; char header[40], buffer[30]; - char format[3][30]; + char format[3][64]; FILE *file; cGroup gdata; char *fullname; @@ -408,7 +408,7 @@ static FILE *OpenFile (const cGH *GH, const char *fullname, const char *alias) @@*/ static void WriteData (int vtype, const char *header, - char format[3][30], + char format[3][64], const CCTK_INT hsize[3], void *const *const hdata, FILE *file) |