]> Creatis software - gdcm.git/blobdiff - src/gdcmHeaderIdo.cxx
* src/gdcmFile.cxx : bug fix under Window after JPR commit
[gdcm.git] / src / gdcmHeaderIdo.cxx
index 32edd1d938da504fe9e6089855a18b3131405e38..a6f1a4cd62e6636816f1281b84671943a0836e0e 100644 (file)
@@ -2,6 +2,7 @@
 
 #include "gdcmIdo.h"
 #include "gdcmUtil.h"
+using namespace std;
 
 gdcmHeaderIdo::gdcmHeaderIdo (char* InFilename)
        : gdcmHeader(InFilename)
@@ -14,26 +15,16 @@ void gdcmHeaderIdo::BuildHeader(void) {
 
 /**
  * \ingroup gdcmHeaderIdo
- * \brief   Pour les fichiers non TrueDicom, si le recognition
- *          code (0008,0010) s'avere etre "ACR_LIBIDO", alors
- *          valide la reconnaissance du fichier en positionnant
+ * \brief   Si le recognition code (0008,0010) s'avere etre "ACR_LIBIDO",
+ *          alors valide la reconnaissance du fichier en positionnant
  *          filetype.
  */
 void gdcmHeaderIdo::setAcrLibido(void) {
        string RecCode;
        
-       if (   (filetype != TrueDicom)
-                && (filetype != ExplicitVR)
-                && (filetype != ImplicitVR) ) {
-               printf("_setAcrLibido expects a presumably ACR file\n");
-               // Recognition Code  --> n'existe plus en DICOM V3 ...
-               RecCode = GetPubElValByNumber(0x0008, 0x0010);
-               // FIXME NOW
-               if (RecCode == "ACRNEMA_LIBIDO" ||
-                   RecCode == "CANRME_AILIBOD" )
-                       filetype = ACR_LIBIDO;
-               else
-                       filetype = ACR;
-       }
+       RecCode = GetPubElValByNumber(0x0008, 0x0010);
+       if (RecCode == "ACRNEMA_LIBIDO" ||
+           RecCode == "CANRME_AILIBOD" )
+               filetype = ACR_LIBIDO;
        return;
 }