From 094ef7536b44375cf9d672b025a7edd80f3c339b Mon Sep 17 00:00:00 2001 From: jpr Date: Fri, 9 Apr 2010 15:23:40 +0000 Subject: [PATCH] prevent trouble during anon. --- src/gdcmDicomDir.cxx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/gdcmDicomDir.cxx b/src/gdcmDicomDir.cxx index 9d44e72f..f1fd2561 100644 --- a/src/gdcmDicomDir.cxx +++ b/src/gdcmDicomDir.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmDicomDir.cxx,v $ Language: C++ - Date: $Date: 2008/02/13 18:53:33 $ - Version: $Revision: 1.197 $ + Date: $Date: 2010/04/09 15:23:40 $ + Version: $Revision: 1.198 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -944,6 +944,8 @@ void DicomDir::SetElements(std::string const &path, VectDocument const &list) { // get the current file characteristics patCurName = (*it)->GetEntryString(0x0010,0x0010); + if (patCurName == "") // to prevent further troubles when wild anonymization was performed + patCurName = "gdcm^Patient"; patCurID = (*it)->GetEntryString(0x0010,0x0011); studCurInstanceUID = (*it)->GetEntryString(0x0020,0x000d); studCurID = (*it)->GetEntryString(0x0020,0x0010); -- 2.45.0