]> git.eshelyaron.com Git - emacs.git/commitdiff
; * src/image.c (free_image_cache): Add assertion. (Bug#71929)
authorEli Zaretskii <eliz@gnu.org>
Fri, 12 Jul 2024 06:39:39 +0000 (09:39 +0300)
committerEshel Yaron <me@eshelyaron.com>
Sat, 13 Jul 2024 20:06:51 +0000 (22:06 +0200)
(cherry picked from commit ce13eee5ab73e73ffd5d8e67a1dd21fc667ab7e1)

src/image.c

index 2ee2f3245be23649bdfbabd8afb64f3922d07ae8..3d761bd48bedf59b79c59b28600ec7a60ea0420c 100644 (file)
@@ -2306,6 +2306,9 @@ free_image_cache (struct frame *f)
   struct image_cache *c = FRAME_IMAGE_CACHE (f);
   ptrdiff_t i;
 
+  /* This function assumes the caller already verified that the frame's
+     image cache is non-NULL.  */
+  eassert (c);
   /* Cache should not be referenced by any frame when freed.  */
   eassert (c->refcount == 0);