diff options
author | tradke <tradke@94b1c47f-dcfd-45ef-a468-0854c0e9e350> | 2002-05-17 10:12:58 +0000 |
---|---|---|
committer | tradke <tradke@94b1c47f-dcfd-45ef-a468-0854c0e9e350> | 2002-05-17 10:12:58 +0000 |
commit | aead70e4800b812322c6ddd8c4b7b6cc3881cb29 (patch) | |
tree | 04d0b7127a5c256ee768bd3e23e98202be991e4b /src | |
parent | 72f73d02dc5e244d3b1816effcb4d46d91866de6 (diff) |
Fixed potential string buffer overflow when outputting in exponential notation.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOASCII/trunk@117 94b1c47f-dcfd-45ef-a468-0854c0e9e350
Diffstat (limited to 'src')
-rw-r--r-- | src/Write1D.c | 2 | ||||
-rw-r--r-- | src/Write2D.c | 2 | ||||
-rw-r--r-- | src/Write3D.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/Write1D.c b/src/Write1D.c index e9e1d3a..7638c22 100644 --- a/src/Write1D.c +++ b/src/Write1D.c @@ -136,7 +136,7 @@ int IOASCII_Write1D (const cGH *GH, int vindex, const char *alias) int *extent_int; cGroup gdata; char *fullname; - char coord_system[20], header[30], buffer[30]; + char coord_system[20], header[40], buffer[30]; char format[3][30]; FILE *file[8]; CCTK_REAL offset; diff --git a/src/Write2D.c b/src/Write2D.c index a009356..0274c12 100644 --- a/src/Write2D.c +++ b/src/Write2D.c @@ -131,7 +131,7 @@ int IOASCII_Write2D (const cGH *GH, int vindex, const char *alias) CCTK_REAL coord_lower[3]; char coord_system[20]; char format[3][30]; - char header[30], buffer[30]; + char header[40], buffer[30]; char *fullname; int extent_int[3]; CCTK_INT mapping; diff --git a/src/Write3D.c b/src/Write3D.c index 1c1e650..0703e9a 100644 --- a/src/Write3D.c +++ b/src/Write3D.c @@ -126,7 +126,7 @@ int IOASCII_Write3D (const cGH *GH, int vindex, const char *alias) int i, total_hsize; int myproc, groupindex, have_coords; int num_requested_hslabs, num_returned_hslabs; - char header[30], buffer[30]; + char header[40], buffer[30]; char format[3][30]; FILE *file; cGroup gdata; |