X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmBinEntry.cxx;h=6394cd427f4d6b5a094ccd277c12a6739a5a3257;hb=e022eedb7541761440c9f21343db626d918d4980;hp=341843cc8ec34c6f600776b79a8c98c42f077337;hpb=8cbde087f47d21622634fa1807c7f725a44f1f32;p=gdcm.git diff --git a/src/gdcmBinEntry.cxx b/src/gdcmBinEntry.cxx index 341843cc..6394cd42 100644 --- a/src/gdcmBinEntry.cxx +++ b/src/gdcmBinEntry.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmBinEntry.cxx,v $ Language: C++ - Date: $Date: 2005/02/05 02:28:49 $ - Version: $Revision: 1.65 $ + Date: $Date: 2005/02/05 04:28:38 $ + Version: $Revision: 1.67 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -73,7 +73,6 @@ BinEntry::~BinEntry() */ void BinEntry::WriteContent(std::ofstream *fp, FileType filetype) { - const int BUFFER_SIZE = 4096; DocEntry::WriteContent(fp, filetype); void* binArea = GetBinArea(); int lgr = GetLength(); @@ -86,11 +85,12 @@ void BinEntry::WriteContent(std::ofstream *fp, FileType filetype) // and we are working on Little Endian Processor #ifdef GDCM_WORDS_BIGENDIAN + const int BUFFER_SIZE = 4096; // TODO FIXME Right now, we only care of Pixels element // 8 Bits Pixels *are* OB, 16 Bits Pixels *are* OW // -value forced while Reading process- - if (GetGroup() == 0x7fe0 ) //&& GetVR() == "OW") + if (GetGroup() == 0x7fe0 && GetVR() == "OW") { uint16_t *buffer = new uint16_t[BUFFER_SIZE/2];