You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a pretty minor issue, but it stands in the way of several other szip issues.
When setting the szip filter (with nc_def_var_filter() or nc_def_var_szip()), subsequent calls to nc_inq_var_szip() before enddef will fail to find that szip is set. From test_szip.c:
This is a pretty minor issue, but it stands in the way of several other szip issues.
When setting the szip filter (with nc_def_var_filter() or nc_def_var_szip()), subsequent calls to nc_inq_var_szip() before enddef will fail to find that szip is set. From test_szip.c:
I added the last two lines of code, and the second fails, because of this code in nc_inq_var_szip() (in dvarinq.c):
The problem is that szip has only 2 parameters until it is set by HDF5, then the number becomes 4. ;-)
Once enddef happens, the filter info is written to the dataset on disk, and from then on, nc_inq_var_szip() works correctly.
I will have a fix up shortly.
The text was updated successfully, but these errors were encountered: