From 25a7be25b3a6d083b2aa44543a287f53e67c30af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franz=20P=C3=B6schel?= Date: Tue, 7 Apr 2026 16:36:36 +0200 Subject: [PATCH] HDF5: proper status check --- src/IO/HDF5/HDF5IOHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/IO/HDF5/HDF5IOHandler.cpp b/src/IO/HDF5/HDF5IOHandler.cpp index f300a150cd..9539c98708 100644 --- a/src/IO/HDF5/HDF5IOHandler.cpp +++ b/src/IO/HDF5/HDF5IOHandler.cpp @@ -2015,7 +2015,7 @@ void HDF5IOHandlerImpl::writeDataset( "write"); auto defer_close_dataType = auxiliary::defer([&]() { status = H5Tclose(dataType); - if (status == 0) + if (status != 0) { std::cerr << "[HDF5] Internal error: Failed to close dataset " "datatype during dataset write."