# HG changeset patch # User Karl Heuer # Date 763681018 0 # Node ID c9e33093c48856e28522bc68914f9b76884c2164 # Parent dfc758dd2b080e152d4465f73a91e7dfbc1476e3 (redisplay_window): Avoid dividing negative numbers, since the rounding effect is implementation-defined. diff -r dfc758dd2b08 -r c9e33093c488 src/xdisp.c --- a/src/xdisp.c Mon Mar 14 21:36:17 1994 +0000 +++ b/src/xdisp.c Mon Mar 14 21:36:58 1994 +0000 @@ -1297,7 +1297,7 @@ /* Forget any previously recorded base line for line number display. */ w->base_line_number = Qnil; - pos = *vmotion (point, - height / 2, width, hscroll, window); + pos = *vmotion (point, - (height / 2), width, hscroll, window); try_window (window, pos.bufpos); startp = marker_position (w->start);