We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 81c8b3b commit c6be789Copy full SHA for c6be789
src/hl/filters.rs
@@ -166,12 +166,12 @@ impl Filter {
166
}
167
168
169
- pub fn get_info(filter_id: i32) -> FilterInfo {
170
- if !h5call!(H5Zfilter_avail(filter_id as _)).map(|x| x > 0).unwrap_or_default() {
+ pub fn get_info(filter_id: H5Z_filter_t) -> FilterInfo {
+ if !h5call!(H5Zfilter_avail(filter_id)).map(|x| x > 0).unwrap_or_default() {
171
return FilterInfo::default();
172
173
let mut flags: c_uint = 0;
174
- h5lock!(H5Zget_filter_info(filter_id as _, &mut flags as *mut _));
+ h5lock!(H5Zget_filter_info(filter_id, &mut flags as *mut _));
175
FilterInfo {
176
is_available: true,
177
encode_enabled: flags & H5Z_FILTER_CONFIG_ENCODE_ENABLED != 0,
0 commit comments