X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmDocument.cxx;h=95b8efec2fc3470081a5bc4c0df1da349f969901;hb=b384f98908abe0173cad0745c34b7d8cf2cdd715;hp=778e9a3854189ba48174d14f91e87e3f0432157b;hpb=693be63ee7a331d55d3791caa637e40679f31251;p=gdcm.git diff --git a/src/gdcmDocument.cxx b/src/gdcmDocument.cxx index 778e9a38..95b8efec 100644 --- a/src/gdcmDocument.cxx +++ b/src/gdcmDocument.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmDocument.cxx,v $ Language: C++ - Date: $Date: 2005/05/18 10:12:07 $ - Version: $Revision: 1.240 $ + Date: $Date: 2005/05/25 12:54:17 $ + Version: $Revision: 1.241 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -84,7 +84,12 @@ Document::Document( std::string const &fileName ) // Load will set it to true if sucessfull IsDocumentAlreadyLoaded = false; - Load(fileName); + Load(fileName); + + // Normaly (?) Fp should be already deleted by CloseFile() + if ( Fp != 0 ) + delete Fp; + Fp = 0; } /** * \brief Canonical destructor.