- if(i1 > b->n || i1 < 1) {
- croak("Index 1 not in range [1," IVdf "]", b->n);
- return;
- }
- if(i2 > b->m || i2 < 1) {
- croak("Index 2 not in range [1," IVdf "]", b->m);
- return;
- }
+ CHECK_INDEX(i1, 1, b->n - 1, );
+ CHECK_INDEX(i2, 1, b->m - 1, );