int available_space_for_data_rows = nedsim->dpy_height -
(nedsim->cell_size * (HEADER_HEIGHT_IN_CELLS + FOOTER_HEIGHT_IN_CELLS));
for (int i = 0; ; i++) {
- if ((nedsim->cell_size * (1 << i)) > available_space_for_data_rows) {
- nedsim->num_data_rows = (1 << --i);
+ if ((nedsim->cell_size * i) > available_space_for_data_rows) {
+ nedsim->num_data_rows = --i;
break;
}
}