mid_index 54 maint/gnulib/lib/unictype/blocks.c unsigned int mid_index = (first_index + last_index) / 2; mid_index 55 maint/gnulib/lib/unictype/blocks.c if (blocks[mid_index].end < uc) mid_index 56 maint/gnulib/lib/unictype/blocks.c first_index = mid_index + 1; mid_index 57 maint/gnulib/lib/unictype/blocks.c else if (uc < blocks[mid_index].start) mid_index 58 maint/gnulib/lib/unictype/blocks.c last_index = mid_index; mid_index 60 maint/gnulib/lib/unictype/blocks.c return &blocks[mid_index];