From: jpr Date: Wed, 5 Dec 2007 16:36:21 +0000 (+0000) Subject: Port Mathieu's commit from gdcm1.2 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=1de7de1607a97c20218451b8d8269c1e0ea132b2;p=gdcm.git Port Mathieu's commit from gdcm1.2 --- diff --git a/src/gdcmDocument.cxx b/src/gdcmDocument.cxx index ddf26382..bd497da6 100644 --- a/src/gdcmDocument.cxx +++ b/src/gdcmDocument.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmDocument.cxx,v $ Language: C++ - Date: $Date: 2007/12/03 11:46:38 $ - Version: $Revision: 1.375 $ + Date: $Date: 2007/12/05 16:36:21 $ + Version: $Revision: 1.376 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -1757,7 +1757,7 @@ void Document::SkipDocEntry(DocEntry *entry) void Document::SkipToNextDocEntry(DocEntry *currentDocEntry) { long l = currentDocEntry->GetReadLength(); - if ( l == -1 ) // length = 0xffff shouldn't appear here ... + if ( (uint32_t) l == (uint32_t)-1 ) // length = 0xffff shouldn't appear here ... // ... but PMS imagers happen ! return; Fp->seekg((size_t)(currentDocEntry->GetOffset()), std::ios::beg); //FIXME :each DocEntry