commit - cf66423ff73d3b6e45329b4aba7013156344b617
commit + edb0e68a963aa75465e20b5357a20b78d5a340e8
blob - 4a5371e0b2aac205d6a1c1889d4c464bbe43d2a9
blob + 7ab5be38f634d4f9ebf62874585a5296cb5c179c
--- rover.c
+++ rover.c
/* Append mark to directory. */
if (marks->nentries == marks->bulk) {
/* Expand bulk to accomodate new entry. */
- int extra = marks->bulk >> 1;
+ int extra = marks->bulk / 2;
marks->bulk += extra; /* bulk *= 1.5; */
marks->entries = realloc(marks->entries,
marks->bulk * sizeof *marks->entries);
mvwhline(rover.window, i + 1, 1, ' ', COLS - 2);
if (rover.nfiles > HEIGHT) {
int center, height;
- center = (SCROLL + (HEIGHT >> 1)) * HEIGHT / rover.nfiles;
+ center = (SCROLL + (HEIGHT / 2)) * HEIGHT / rover.nfiles;
height = (HEIGHT-1) * HEIGHT / rover.nfiles;
if (!height) height = 1;
wcolor_set(rover.window, RVC_BORDER, NULL);
wborder(rover.window, 0, 0, 0, 0, 0, 0, 0, 0);
wcolor_set(rover.window, RVC_SCROLLBAR, NULL);
- mvwvline(rover.window, center-(height>>1)+1, COLS-1, RVS_SCROLLBAR, height);
+ mvwvline(rover.window, center-(height/2)+1, COLS-1, RVS_SCROLLBAR, height);
wcolor_set(rover.window, DEFAULT, NULL);
}
STATUS[0] = FLAGS & SHOW_FILES ? 'F' : ' ';
int len, pos;
len = strlen(msg);
- pos = (STATUSPOS - len) >> 1;
+ pos = (STATUSPOS - len) / 2;
attr_on(A_BOLD, NULL);
color_set(color, NULL);
mvaddstr(LINES - 1, pos, msg);
while ((ESEL+1) < rover.nfiles && strcoll(ENAME(ESEL), target) < 0)
ESEL++;
if (rover.nfiles > HEIGHT) {
- SCROLL = ESEL - (HEIGHT >> 1);
+ SCROLL = ESEL - (HEIGHT / 2);
SCROLL = MIN(MAX(SCROLL, 0), rover.nfiles - HEIGHT);
}
}