extern unsigned row_hash (struct glyph_row *);
-extern void block_buffer_flips(void);
-extern void unblock_buffer_flips(void);
-extern bool buffer_flipping_blocked_p(void);
+extern bool buffer_flipping_blocked_p (void);
/* Defined in image.c */
static void pop_it (struct it *);
static void redisplay_internal (void);
static void echo_area_display (bool);
+static void block_buffer_flips (void);
+static void unblock_buffer_flips (void);
static void redisplay_windows (Lisp_Object);
static void redisplay_window (Lisp_Object, bool);
static Lisp_Object redisplay_window_error (Lisp_Object);
static int buffer_flip_blocked_depth;
-void
-block_buffer_flips(void)
+static void
+block_buffer_flips (void)
{
eassert (buffer_flip_blocked_depth >= 0);
buffer_flip_blocked_depth++;
}
-void
-unblock_buffer_flips(void)
+static void
+unblock_buffer_flips (void)
{
eassert (buffer_flip_blocked_depth > 0);
if (--buffer_flip_blocked_depth == 0)