From 9a18113273e488502f19389e1b44682acca2642a Mon Sep 17 00:00:00 2001
From: Mark Jenkinson <mark@fmrib.ox.ac.uk>
Date: Wed, 25 Aug 2004 11:17:29 +0000
Subject: [PATCH] Changed open attributes from wc to wb

---
 volume.cc       | 6 +++---
 volumeseries.cc | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/volume.cc b/volume.cc
index 7bb1c03..1a52a8b 100644
--- a/volume.cc
+++ b/volume.cc
@@ -129,7 +129,7 @@ namespace MISCMATHS {
        
     float fmin, fmax;
     const ColumnVector& outputvol = *this;
-    FSLIO* OP = FslOpen(fname.c_str(), "wc");
+    FSLIO* OP = FslOpen(fname.c_str(), "wb");
 
     FslSetDim(OP,volinfo.x, volinfo.y, volinfo.z, 1);
     FslSetVoxDim(OP,volinfo.vx, volinfo.vy, volinfo.vz, 0);
@@ -169,7 +169,7 @@ namespace MISCMATHS {
     int fmin, fmax;
 
     const ColumnVector& outputvol = *this;
-    FSLIO* OP = FslOpen(fname.c_str(), "wc");
+    FSLIO* OP = FslOpen(fname.c_str(), "wb");
  
     FslSetDim(OP, volinfo.x, volinfo.y, volinfo.z, 1);  
     FslSetVoxDim(OP, volinfo.vx, volinfo.vy, volinfo.vz, 0);  
@@ -205,7 +205,7 @@ namespace MISCMATHS {
   {
     Time_Tracer ts(string("Volume::read" + fname).c_str());
       
-    FSLIO* IP = FslOpen(fname.c_str(), "r");
+    FSLIO* IP = FslOpen(fname.c_str(), "rb");
     ColumnVector& output = *this;
        
     short x,y,z,v,type;
diff --git a/volumeseries.cc b/volumeseries.cc
index 8e2a755..6fe72a9 100644
--- a/volumeseries.cc
+++ b/volumeseries.cc
@@ -134,7 +134,7 @@ namespace MISCMATHS {
     {
       Time_Tracer ts(string("VolumeSeries::read-" + fname).c_str());
 
-      FSLIO* IP = FslOpen(fname.c_str(), "r");
+      FSLIO* IP = FslOpen(fname.c_str(), "rb");
       Matrix& output = *this;
 
       short x,y,z,v,type;
@@ -231,7 +231,7 @@ namespace MISCMATHS {
     {
        Time_Tracer ts(string("VolumeSeries::writeAsFloat" + fname).c_str());
 
-       FSLIO* OP = FslOpen(fname.c_str(), "wc");
+       FSLIO* OP = FslOpen(fname.c_str(), "wb");
 
        FslSetDim(OP,volinfo.x, volinfo.y, volinfo.z, volinfo.v);
        FslSetVoxDim(OP,volinfo.vx, volinfo.vy, volinfo.vz, volinfo.tr);
-- 
GitLab