- Timestamp:
- Aug 17, 2002, 3:23:00 PM (22 years ago)
- Branches:
- master, barnowl_perlaim, debian, owl, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 1354456
- Parents:
- 9bd2c17
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
mainwin.c
rf2e36b5 r5eeea3b 10 10 void owl_mainwin_redisplay(owl_mainwin *mw) { 11 11 owl_message *m; 12 int i, j, p, q, lines, isfull;12 int i, p, q, lines, isfull, viewsize; 13 13 int x, y, savey, recwinlines, start; 14 14 int topmsg, curmsg, color; … … 27 27 recwinlines=owl_global_get_recwin_lines(&g); 28 28 topmsg=owl_global_get_topmsg(&g); 29 viewsize=owl_view_get_size(v); 29 30 30 /* if there are no messages, just draw a blank screen */ 31 if (owl_view_get_size(v)==0) { 32 owl_global_set_topmsg(&g, 0); 31 /* if there are no messages or if topmsg is past the end of the messages, 32 * just draw a blank screen */ 33 if (viewsize==0 || topmsg>=viewsize) { 34 if (viewsize==0) { 35 owl_global_set_topmsg(&g, 0); 36 } 33 37 mw->curtruncated=0; 34 38 mw->lastdisplayed=-1; … … 42 46 mw->curtruncated=0; 43 47 mw->lasttruncated=0; 44 j=owl_view_get_size(v); 45 for (i=topmsg; i< j; i++) {48 49 for (i=topmsg; i<viewsize; i++) { 46 50 if (isfull) break; 47 51 m=owl_view_get_element(v, i);
Note: See TracChangeset
for help on using the changeset viewer.