From 2279f2a3b43dc5e7224210a5f3e4a5b4b77ad765 Mon Sep 17 00:00:00 2001
From: Jens Henrik Goebbert <j.goebbert@fz-juelich.de>
Date: Wed, 31 Aug 2016 19:56:45 +0200
Subject: [PATCH] fix check of decompress call

---
 hdf5plugin_sz/src/sz_h5filter.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hdf5plugin_sz/src/sz_h5filter.cpp b/hdf5plugin_sz/src/sz_h5filter.cpp
index 445a1df..c606b53 100644
--- a/hdf5plugin_sz/src/sz_h5filter.cpp
+++ b/hdf5plugin_sz/src/sz_h5filter.cpp
@@ -513,7 +513,7 @@ H5Z_filter_sz(unsigned int flags,
 			 nbytes -header_bytes, /* length of the compressed data stream */
 			 out_buf, /* decompressed floating-point data */
 			 n[4], n[3], n[2], n[1], n[0] /* size of dimension 5-1 */
-        ) != 0) {
+        ) == 0) {
             PUSH_ERR("H5Z_filter_sz", H5E_CALLBACK, "decompression failed");
             free(out_buf);
             return 0;
-- 
GitLab