diff options
Diffstat (limited to 'src/H5Shyper.c')
-rw-r--r-- | src/H5Shyper.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/H5Shyper.c b/src/H5Shyper.c index 1f75af4..83bebe9 100644 --- a/src/H5Shyper.c +++ b/src/H5Shyper.c @@ -5371,7 +5371,7 @@ H5S_hyper_rebuild_helper(const H5S_hyper_span_t *span, H5S_hyper_dim_t span_slab hsize_t curr_start; hsize_t curr_low; int outcount; - int i; + unsigned u; H5S_hyper_dim_t canon_down_span_slab_info[H5S_MAX_RANK]; hbool_t ret_value = TRUE; @@ -5414,17 +5414,17 @@ H5S_hyper_rebuild_helper(const H5S_hyper_span_t *span, H5S_hyper_dim_t span_slab /* Compare the slab information of the adjacent spans in the down span tree. We have to compare all the sub-tree slab information with the canon_down_span_slab_info.*/ - for( i = 0; i < rank - 1; i++) { - curr_down_span_slab_info = &span_slab_info[i]; + for( u = 0; u < rank - 1; u++) { + curr_down_span_slab_info = &span_slab_info[u]; - if(curr_down_span_slab_info->count > 0 && canon_down_span_slab_info[i].count > 0) { - if(curr_down_span_slab_info->start != canon_down_span_slab_info[i].start - || curr_down_span_slab_info->stride != canon_down_span_slab_info[i].stride - || curr_down_span_slab_info->block != canon_down_span_slab_info[i].block - || curr_down_span_slab_info->count != canon_down_span_slab_info[i].count) + if(curr_down_span_slab_info->count > 0 && canon_down_span_slab_info[u].count > 0) { + if(curr_down_span_slab_info->start != canon_down_span_slab_info[u].start + || curr_down_span_slab_info->stride != canon_down_span_slab_info[u].stride + || curr_down_span_slab_info->block != canon_down_span_slab_info[u].block + || curr_down_span_slab_info->count != canon_down_span_slab_info[u].count) HGOTO_DONE(FALSE) } /* end if */ - else if (!((curr_down_span_slab_info->count == 0) && (canon_down_span_slab_info[i].count == 0))) + else if (!((curr_down_span_slab_info->count == 0) && (canon_down_span_slab_info[u].count == 0))) HGOTO_DONE(FALSE) } } /* end if */ |