diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/Write2D.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/Write2D.c b/src/Write2D.c index a1c2270..a5cec02 100644 --- a/src/Write2D.c +++ b/src/Write2D.c @@ -49,6 +49,12 @@ int IOJpeg_SetDirection(int vdim, int sdim, int ci, int *direction); static int **advertised; +#ifdef _WIN32 +#define FILEOPENSTRING "wb" +#else +#define FILEOPENSTRING "w" +#endif + /******************************************************************** ********************* External Routines ********************** ********************************************************************/ @@ -174,7 +180,7 @@ int IOJpeg_Write2D (cGH *GH, int index, const char *alias) extensions [si],GH->cctk_iteration); } - fdset_2D [si] = fopen (fname, "w"); + fdset_2D [si] = fopen (fname, FILEOPENSTRING); if (! fdset_2D [si]) { CCTK_VWarn (1, __LINE__, __FILE__, CCTK_THORNSTRING, |