aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPo Lu2024-06-20 17:20:10 +0800
committerPo Lu2024-06-20 17:20:23 +0800
commitb8affdb7b5760b3681ada9dcba78dd3c07405b61 (patch)
tree301500c0c2d373e5233816d19e3486ad42864b44 /src
parente6169e9de198bd32f65167ba0e36090e4471dad5 (diff)
downloademacs-b8affdb7b5760b3681ada9dcba78dd3c07405b61.tar.gz
emacs-b8affdb7b5760b3681ada9dcba78dd3c07405b61.zip
* src/frame.c (gui_set_font): Reference image cache after reassignment.
Diffstat (limited to 'src')
-rw-r--r--src/frame.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/frame.c b/src/frame.c
index cf894db6836..7f4bf274ad9 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -4838,6 +4838,7 @@ gui_set_font (struct frame *f, Lisp_Object arg, Lisp_Object oldval)
4838 new image cache with IWIDTH. */ 4838 new image cache with IWIDTH. */
4839 FRAME_IMAGE_CACHE (f)->refcount--; 4839 FRAME_IMAGE_CACHE (f)->refcount--;
4840 FRAME_IMAGE_CACHE (f) = share_image_cache (f); 4840 FRAME_IMAGE_CACHE (f) = share_image_cache (f);
4841 FRAME_IMAGE_CACHE (f)->refcount++;
4841 } 4842 }
4842 } 4843 }
4843 4844