- rote_vt_draw(rt, term_win, 1, 1, NULL);
- wrefresh(term_win);
+ gettimeofday(&t, NULL);
+ if (timercmp(&t, &next, >=)) {
+ rote_vt_draw(rt, term_win, 1, 1);
+ wrefresh(term_win);
+ gettimeofday(&next, NULL);
+ next.tv_usec += 1000 * 1000 / 100;
+ if (next.tv_usec > 1000 * 1000) {
+ next.tv_usec -= 1000 * 1000;
+ next.tv_sec++;
+ }
+ }