# HG changeset patch # User Kim F. Storm # Date 1106438100 0 # Node ID 95fe2047f4669cbbbb0629e14a35c878e8583f89 # Parent 28659e58b77d836b81a69124c7d5969290edf49d (pos_visible_p): Return 0 if non-interactive. diff -r 28659e58b77d -r 95fe2047f466 src/xdisp.c --- a/src/xdisp.c Sat Jan 22 23:54:43 2005 +0000 +++ b/src/xdisp.c Sat Jan 22 23:55:00 2005 +0000 @@ -1256,16 +1256,18 @@ { struct it it; struct text_pos top; - int visible_p; + int visible_p = 0; struct buffer *old_buffer = NULL; + if (noninteractive) + return visible_p; + if (XBUFFER (w->buffer) != current_buffer) { old_buffer = current_buffer; set_buffer_internal_1 (XBUFFER (w->buffer)); } - visible_p = 0; SET_TEXT_POS_FROM_MARKER (top, w->start); /* Compute exact mode line heights, if requested. */