]> git.eshelyaron.com Git - emacs.git/commitdiff
One more attempt to avoid GCC 7 warnings in dispnew.c
authorEli Zaretskii <eliz@gnu.org>
Fri, 15 Sep 2017 18:59:08 +0000 (21:59 +0300)
committerEli Zaretskii <eliz@gnu.org>
Fri, 15 Sep 2017 18:59:08 +0000 (21:59 +0300)
* src/dispnew.c (adjust_glyph_matrix): Use eassume instead of
eassert, to avoid compilation warnings about NULL pointer
dereferences.

src/dispnew.c

index ec9c77ded51ac4d5c22638f08d9a8ebb3a5bcf6d..4a319ccc11bb6ef375139911e24a19baca6f5eb3 100644 (file)
@@ -386,7 +386,7 @@ adjust_glyph_matrix (struct window *w, struct glyph_matrix *matrix, int x, int y
      Do nothing if MATRIX' size, position, vscroll, and marginal areas
      haven't changed.  This optimization is important because preserving
      the matrix means preventing redisplay.  */
-  eassert (w != NULL || matrix->pool != NULL);
+  eassume (w != NULL || matrix->pool != NULL);
   if (matrix->pool == NULL)
     {
       left = margin_glyphs_to_reserve (w, dim.width, w->left_margin_cols);