diff options
Diffstat (limited to 'src/scroll.c')
| -rw-r--r-- | src/scroll.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/scroll.c b/src/scroll.c index bdb7f691ee7..ce26acbce64 100644 --- a/src/scroll.c +++ b/src/scroll.c | |||
| @@ -94,7 +94,7 @@ calculate_scrolling (FRAME_PTR frame, | |||
| 94 | int free_at_end) | 94 | int free_at_end) |
| 95 | { | 95 | { |
| 96 | register int i, j; | 96 | register int i, j; |
| 97 | int frame_lines = FRAME_LINES (frame); | 97 | EMACS_INT frame_lines = FRAME_LINES (frame); |
| 98 | register struct matrix_elt *p, *p1; | 98 | register struct matrix_elt *p, *p1; |
| 99 | register int cost, cost1; | 99 | register int cost, cost1; |
| 100 | 100 | ||
| @@ -115,7 +115,7 @@ calculate_scrolling (FRAME_PTR frame, | |||
| 115 | /* Discourage long scrolls on fast lines. | 115 | /* Discourage long scrolls on fast lines. |
| 116 | Don't scroll nearly a full frame height unless it saves | 116 | Don't scroll nearly a full frame height unless it saves |
| 117 | at least 1/4 second. */ | 117 | at least 1/4 second. */ |
| 118 | int extra_cost = baud_rate / (10 * 4 * FRAME_LINES (frame)); | 118 | int extra_cost = (int) (baud_rate / (10 * 4 * FRAME_LINES (frame))); |
| 119 | 119 | ||
| 120 | if (baud_rate <= 0) | 120 | if (baud_rate <= 0) |
| 121 | extra_cost = 1; | 121 | extra_cost = 1; |
| @@ -428,7 +428,7 @@ calculate_direct_scrolling (FRAME_PTR frame, | |||
| 428 | int free_at_end) | 428 | int free_at_end) |
| 429 | { | 429 | { |
| 430 | register int i, j; | 430 | register int i, j; |
| 431 | int frame_lines = FRAME_LINES (frame); | 431 | EMACS_INT frame_lines = FRAME_LINES (frame); |
| 432 | register struct matrix_elt *p, *p1; | 432 | register struct matrix_elt *p, *p1; |
| 433 | register int cost, cost1, delta; | 433 | register int cost, cost1, delta; |
| 434 | 434 | ||
| @@ -448,7 +448,7 @@ calculate_direct_scrolling (FRAME_PTR frame, | |||
| 448 | /* Discourage long scrolls on fast lines. | 448 | /* Discourage long scrolls on fast lines. |
| 449 | Don't scroll nearly a full frame height unless it saves | 449 | Don't scroll nearly a full frame height unless it saves |
| 450 | at least 1/4 second. */ | 450 | at least 1/4 second. */ |
| 451 | int extra_cost = baud_rate / (10 * 4 * FRAME_LINES (frame)); | 451 | int extra_cost = (int) (baud_rate / (10 * 4 * FRAME_LINES (frame))); |
| 452 | 452 | ||
| 453 | if (baud_rate <= 0) | 453 | if (baud_rate <= 0) |
| 454 | extra_cost = 1; | 454 | extra_cost = 1; |
| @@ -886,9 +886,9 @@ scroll_cost (FRAME_PTR frame, int from, int to, int amount) | |||
| 886 | { | 886 | { |
| 887 | /* Compute how many lines, at bottom of frame, | 887 | /* Compute how many lines, at bottom of frame, |
| 888 | will not be involved in actual motion. */ | 888 | will not be involved in actual motion. */ |
| 889 | int limit = to; | 889 | EMACS_INT limit = to; |
| 890 | int offset; | 890 | EMACS_INT offset; |
| 891 | int height = FRAME_LINES (frame); | 891 | EMACS_INT height = FRAME_LINES (frame); |
| 892 | 892 | ||
| 893 | if (amount == 0) | 893 | if (amount == 0) |
| 894 | return 0; | 894 | return 0; |
| @@ -921,8 +921,8 @@ scroll_cost (FRAME_PTR frame, int from, int to, int amount) | |||
| 921 | static void | 921 | static void |
| 922 | line_ins_del (FRAME_PTR frame, int ov1, int pf1, int ovn, int pfn, register int *ov, register int *mf) | 922 | line_ins_del (FRAME_PTR frame, int ov1, int pf1, int ovn, int pfn, register int *ov, register int *mf) |
| 923 | { | 923 | { |
| 924 | register int i; | 924 | register EMACS_INT i; |
| 925 | register int frame_lines = FRAME_LINES (frame); | 925 | register EMACS_INT frame_lines = FRAME_LINES (frame); |
| 926 | register int insert_overhead = ov1 * 10; | 926 | register int insert_overhead = ov1 * 10; |
| 927 | register int next_insert_cost = ovn * 10; | 927 | register int next_insert_cost = ovn * 10; |
| 928 | 928 | ||