]> Creatis software - gdcm.git/commitdiff
COMP: fix comp on gcc 4.3
authormalaterre <malaterre>
Thu, 10 Apr 2008 12:15:34 +0000 (12:15 +0000)
committermalaterre <malaterre>
Thu, 10 Apr 2008 12:15:34 +0000 (12:15 +0000)
Testing/TestInline.cxx
Testing/TestReadWriteJPEGReadCompare.cxx
Testing/TestReadWriteReadCompare.cxx
src/gdcmDataEntry.cxx
src/gdcmDebug.h
src/gdcmJpeg2000.cxx
src/gdcmPixelWriteConvert.cxx
src/gdcmVRKey.h
vtk/vtkWriteDicomExtended.cxx

index e6535c5cd583b4d495d3dabb564e7b313b0b4074..b427e37f7fc50ffc30272e94e894f89c5e0f4c22 100755 (executable)
@@ -3,8 +3,8 @@
   Program:   gdcm
   Module:    $RCSfile: TestInline.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/02/13 19:08:34 $
-  Version:   $Revision: 1.18 $
+  Date:      $Date: 2008/04/10 12:15:34 $
+  Version:   $Revision: 1.19 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
 
 #include "gdcmUtil.h"
 
+#include <stdlib.h> // atoi
 #if defined(__BORLANDC__)  || defined (_MSC_VER)
 #include <time.h>
    #if defined(__BORLANDC__)
    #include <stdio.h>
-   #include <stdlib.h>
    #endif
 #define GET_TIME(a) a=clock()
 #define HOW_LONG(b,a)                             \
index e2e532561fee88c52d77a1282c6b83db20caa65b..76bce692911a721bc5289b7414733bfd3cfe7ca1 100755 (executable)
@@ -3,8 +3,8 @@
   Program:   gdcm
   Module:    $RCSfile: TestReadWriteJPEGReadCompare.cxx,v $
   Language:  C++
-  Date:      $Date: 2007/11/09 10:18:21 $
-  Version:   $Revision: 1.14 $
+  Date:      $Date: 2008/04/10 12:15:34 $
+  Version:   $Revision: 1.15 $
 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -22,6 +22,8 @@
 #include "gdcmGlobal.h"
 #include "gdcmTS.h"
 
+#include <stdlib.h>
+
 //Generated file:
 #include "gdcmDataImages.h"
 
index 9a9c95bb648242fdc3102be5053bcc9b7a8419da..f9b2697da4d8eb46e3eb687fb8620c44f880391e 100644 (file)
@@ -3,8 +3,8 @@
   Program:   gdcm
   Module:    $RCSfile: TestReadWriteReadCompare.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/02/13 19:08:34 $
-  Version:   $Revision: 1.37 $
+  Date:      $Date: 2008/04/10 12:15:34 $
+  Version:   $Revision: 1.38 $
 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -22,6 +22,8 @@
 #include "gdcmGlobal.h"
 #include "gdcmTS.h"
 
+#include <stdlib.h> // abs
+
 //Generated file:
 #include "gdcmDataImages.h"
 
index b5cb2d1313beecfad15a886991217d2823095359..833be232f3c7efc3d1f29f4f3fad5c568ca0987c 100644 (file)
@@ -3,8 +3,8 @@
   Program:   gdcm
   Module:    $RCSfile: gdcmDataEntry.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/02/13 15:41:26 $
-  Version:   $Revision: 1.53 $
+  Date:      $Date: 2008/04/10 12:15:35 $
+  Version:   $Revision: 1.54 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -30,6 +30,8 @@
  #include <stdlib.h> // for atof
  #include <ctype.h>  // for isdigit
 #endif
+#include <string.h> // memcpy
+#include <stdlib.h> // atof
 
 // Could be defined like MAX_SIZE_LOAD_ELEMENT_VALUE
 #define GDCM_MAX_LENGTH_TO_CONVERT_TO_HEXA 8
@@ -427,10 +429,12 @@ void DataEntry::SetString(std::string const &value)
       NewBinArea();
       memcpy(BinArea, value.c_str(), l);
       if (l%2) // padded with blank except for UI
-         if ( vr == "UI" ) 
-            BinArea[l] = '\0';
-         else
-            BinArea[l] = ' ';                
+        {
+        if ( vr == "UI" )
+          BinArea[l] = '\0';
+        else
+          BinArea[l] = ' ';
+        }
    }
    State = STATE_LOADED;
 }
index 06a9654dbd9ba8eaf64d7716cd589f6520eb9be3..908ae2d9dd66a3053d88abc81c481540c41aed3d 100644 (file)
@@ -3,8 +3,8 @@
   Program:   gdcm
   Module:    $RCSfile: gdcmDebug.h,v $
   Language:  C++
-  Date:      $Date: 2007/08/22 16:14:03 $
-  Version:   $Revision: 1.58 $
+  Date:      $Date: 2008/04/10 12:15:36 $
+  Version:   $Revision: 1.59 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -26,6 +26,7 @@
 #include <sstream>
 #include <fstream>
 #include <assert.h>
+#include <string.h> // strerror
 #include <errno.h>
 
 namespace GDCM_NAME_SPACE
index 7c5d24c119b29955da2020b6621b1a0b02c6d582..08cb6e6274ce26474e967070d36f974215566637 100644 (file)
@@ -3,8 +3,8 @@
   Program:   gdcm
   Module:    $RCSfile: gdcmJpeg2000.cxx,v $
   Language:  C++
-  Date:      $Date: 2007/10/25 07:52:59 $
-  Version:   $Revision: 1.46 $
+  Date:      $Date: 2008/04/10 12:15:36 $
+  Version:   $Revision: 1.47 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -23,8 +23,8 @@
 
 #if defined(__BORLANDC__)
    #include <mem.h> // for memset
-   #include <stdlib.h>
 #endif
+#include <stdlib.h> // abort
 
 extern "C" {
   #include <openjpeg.h>
index 8c93216dbc4f02f60542ac16944ee8fb4541072f..4cd1fcddbcf970252a744132cb0bcf773916bcf1 100644 (file)
@@ -3,8 +3,8 @@
   Program:   gdcm
   Module:    $RCSfile: gdcmPixelWriteConvert.cxx,v $
   Language:  C++
-  Date:      $Date: 2007/09/15 11:10:37 $
-  Version:   $Revision: 1.24 $
+  Date:      $Date: 2008/04/10 12:15:36 $
+  Version:   $Revision: 1.25 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -22,6 +22,7 @@
 #include "gdcmUtil.h"
 
 #include <vector>
+#include <stdlib.h> // abs
 
 #define WITHOFFSETTABLE 1
 
index c192735bf6ee0ab561fbbd277cb16e1429f9b178..9ba7940313e7af883ae3fed843c68a0255877438 100644 (file)
@@ -3,8 +3,8 @@
   Program:   gdcm
   Module:    $RCSfile: gdcmVRKey.h,v $
   Language:  C++
-  Date:      $Date: 2008/01/02 10:48:52 $
-  Version:   $Revision: 1.9 $
+  Date:      $Date: 2008/04/10 12:15:36 $
+  Version:   $Revision: 1.10 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -23,6 +23,7 @@
 
 #include <assert.h>
 #include <iomanip> // important
+#include <iostream> // important
 #include <string>
 
 namespace GDCM_NAME_SPACE 
index 6785d49ec8e3c15cfa07f042a6e30baef2663150..e03c8f15cf4ecb154397a49f307a8dd631500cc4 100755 (executable)
@@ -25,7 +25,7 @@ int main(int argc, char *argv[])
 {
    START_USAGE(usage)
    " \n vtkWriteDicomExtended : \n",
-   " Reads a DICOM file and re writes it according to user's requierements.   ",
+   " Reads a DICOM file and re writes it according to user's requirements.    ",
    "                                                                          ",
    " usage: vtkWriteDicomExtended filein=dicom file to read                   ",
    "                           [filecontent = ] [2D]                          ",