diff --git a/src/ifcparse/IfcParse.cpp b/src/ifcparse/IfcParse.cpp index aa655c1945..ee6bccfee6 100644 --- a/src/ifcparse/IfcParse.cpp +++ b/src/ifcparse/IfcParse.cpp @@ -212,6 +212,9 @@ void IfcSpfStream::Close() { } #endif delete[] buffer; + if (stream) { + fclose(stream); + } } //